二次的选择题.docx
- 文档编号:27937615
- 上传时间:2023-07-06
- 格式:DOCX
- 页数:15
- 大小:21KB
二次的选择题.docx
《二次的选择题.docx》由会员分享,可在线阅读,更多相关《二次的选择题.docx(15页珍藏版)》请在冰豆网上搜索。
二次的选择题
1、
数据库管理员希望对数据库进行性能优化,以下操作中行之有效的方法为(a/b)。
(选择二项)
a)
将数据库的数据库文件和日志文件分别放在不同的分区上
b)
在数据库服务器上尽量不要安装其他无关服务
c)
一个表中的数据行过多时,将其划分为两个或多个表
d)
将数据库涉及到的所有文件单独放在一个分区上供用户访问
2、
公司有一个客户的数据表,此表的建立语句如下:
CREATETABLECustomers
(CustomerIDintNOTNULL,
CustomerNamevarchar(50)NOTNULL,
ContactNamevarchar(30)NULL,
Phonevarchar(20)NULL,
Countryvarchar(30)NOTNULL,
CONSTRAINTPK_CustomersPRIMARYKEY(CustomerID)
)
大部分的国家或地区只包含2-3个客户,而一些国家包括多于20个客户。
现在公司想对客户数量在10(含10)个以上的国家进行广告宣传,你使用(a)语句将这些国家列出。
(选择一项)
a)
SELECTCountryFROMCustomers
GROUPBYCountryHAVINGCOUNT(Country)>=10
b)
SELECTTOP10CountryFROMCustomers
c)
SELECTTOP10CountryFROMCustomers
FROM(SELECTDISTINCTCountryFROMCustomers)ASX
GROUPBYCountryHAVINGCOUNT(*)>=10
d)
SETROWCOUNT10
SELECTCountry,COUNT(*)as“NumCountries”
FROMCustomers
GROUPBYCountryORDERBYNumCountries,Desc
3-3、
学生信息表StudentInfo如下所示:
学号
姓名
所在省市
0001
李辉
北京
0002
张明
上海
0003
王小玉
北京
0004
李淑华
湖南
0005
赵静
上海
┆
┆
┆
查询所有学生来自于哪几个省市使用的语句为(a)。
(选择一项)
a)
Selectunique所在省市fromStudentInfo
b)
Select所在省市fromStudentInfo
c)
Selectonly所在省市fromStudentInfo
d)
Selectdistinct所在省市fromStudentInfo
4、
公司需要管理员工档案,你创建了2个表:
员工表employees和部门表departments。
以下是两表的部分内容。
employees
编号
姓名
年龄
部门编号
1
王涛
25
1
2
张力
24
1
3
李明
30
2
4
高嘉
24
3
Departments
编号
部门名称
1
人力资源部
2
技术部
3
销售部
下列那列适合作为外键(b)。
(选择一项)
a)
Employees中的编号
b)
Employees中的部门编号
c)
departments中的编号
d)
以上都适合
5-5、
你公司要做一个电子商务网站,计划采用微软的软件。
为了保证电子商务网站的可靠性,需要使用计算机群集技术。
为了满足需求,后台数据库应使用(a)。
(选择一项)
a)
SQLServer2000EnterpriseEdition
b)
SQLServer2000StandardEdition
c)
SQLServer2000PersonalEdition
d)
SQLServer2000DeveloperEdition
6、
你使用以下T-SQL语句创建了一个数据库benet和一个表students,
createdatabasebenet【复习数据库的几种语句的类型】
createtablestudents(
idint,
stunamenchar(10)
)
请问这两个语句是:
(a)。
(选择一项)
a)
DDL(数据定义语言)
b)
DML(数据操纵语言)
c)
DCL(数据控制语言)
7、
系统数据库和系统数据库对象记录数据库服务器修改的相关信息。
下列操作会引起Master数据库变化的有(a/b/c)。
(选择三项)[复习几种系统数据库]
a)
创建benet数据库
b)
删除benet数据库
c)
创建SQLServer登录帐户
d)
使用客户端网络实用工具设置服务器别名
[复习几种系统数据库]
[复习几种系统数据库]
[复习几种系统数据库]
8、
分离和附加数据库可以实现将数据库从一个服务移到另一个服务器上,但有些情况下不能进行分离数据库的操作。
以下情况一定不能进行分离数据库的操作(b/c)。
(选择二项)
a)
Northwind数据库
b)
Master数据库
c)
用户正在使用的数据库
d)
用户自己创建的benet数据库
9-9、
你是公司的数据库管理员,需要定期备份数据库。
为了减小工作负担你设置自动化备份。
运行一段时间后,你发现数据库不再自动备份,而公司的用户可以正常访问数据库。
请问哪项服务最可能出现故障而导致以上现象(b)。
(选择一项)
a)
Mssqlserver
b)
Sqlserveragent
c)
DTC
d)
MSSearch
10-10、
SQLServer2000企业版可以安装在下列平台上(b/c)。
(选择二项)
a)
Windows2000professional
b)
Windows2003server
c)
Windows2000server
d)
RedHatLinux9.0
11、
关系型数据库中,关于数据库表的外键叙述正确的是(a/c/d)。
(选择三项)
a)
外键一般参照从表的主键或候选键
b)
外键一般在主表中
c)
外键一般是从表的[非主属性]是什么?
d)
使用企业管理器中的关系图可以方便地创建外键
12、
已知数据库的排序规则是默认设置。
在northwind数据库中有一个表[orderdetails],表示所有定单的详情,该表中有一列quantity,表示定单中某产品的数量。
你想实现按照产品数量从小到大排序来查询定单,使用orderby子句为(b/c)。
(选择二项)
a)
Select*from[orderdetails]Orderbyquantitydesc
b)
Select*from[orderdetails]Orderbyquantityasc
c)
Select*from[orderdetails]Orderbyquantity
d)
Select*from[orderdetails]Orderbydescquantity
13、
你是公司的数据库管理员,数据库benet中有个员工表employees,该表中有职务列。
你想检查哪些员工的信息中没有填写职务一栏,应该使用子句(c)。
(选择一项)
a)
Select*fromemployeeswhere职务=NULL
b)
Select*fromemployeeswhere职务=’NULL’
c)
Select*fromemployeeswhere职务ISNULL
d)
Select*fromemployeeswhere职务IS‘NULL’
14、
关系数据库中,表的关系有一对一,一对多和多对多三种关系。
下面关于northwind数据库中表之间的关系叙述正确的是(a/c)。
(选择二项)
a)
产品类别表categories对产品表products是一对多的关系
b)
产品表products对产品类别表categories是一对多的关系
c)
定单表orders对定单详情表[orderdetails]是一对多的关系
d)
定单详情表[orderdetails]对定单表orders是一对多的关系
15、
当SQL登录帐户被授权为数据库用户后,要查询数据库中的表,还需要对其赋予select权限,实现赋权的T-SQL语言属于(c)。
(选择一项)
a)
DDL(数据定义语言)
b)
DML(数据操纵语言)
c)
DCL(数据控制语言)
1、全国国有大中型企业统计表CompanyInfo如表2所示:
企业名称
所在省市
中国银行
北京
宝钢
上海
中国石油
北京
中国远洋渔业集团
北京
第一汽车制造厂
长春
┆
┆
表2
统计国有大中型企业总数的语句为(
Selectcount(*)fromCompanyInfo;
)。
2、全国国有大中型企业统计表CompanyInfo如表3所示:
企业编码
企业名称
所在省市
0001
中国银行
北京
0002
宝钢
上海
0003
中国石油
北京
0004
中国远洋渔业集团
北京
0005
第一汽车制造厂
长春
0006
招商局
上海
┆
┆
┆
表3
显示各省市名称及拥有国有大中型企业的数目,并按国有大中型企业数目由高到低的顺序排列的语句为(
Selectcount(企业名称)fromCompanyInfo
Groupby所在省市
Orderbycount(企业名称);
)。
3、某学校学生选课表selectclass如表4所示:
姓名
课程编号
李辉
1
张明
3
李辉
4
李淑华
2
张明
4
赵虹
4
┆
┆
表4
课程编号表classnumber如表5所示:
课程编号
课程名称
1
C语言编程
2
数据库理论
3
Linux应用
4
网络管理
┆
┆
表5
安排课程的老师希望查看选修人数大于20人的课程名称,实现的语句为(
Select count(课程名称),课程名称
Fromcclassnumberasa
groupby课程名称
Innerjoinselectclassasbonb.课程编号=a.课程编号;
Havingcount(课程编号)>20;
)。
一、选择题,单选或多选(每题2分,共20题,合计40分)
1、1)职工信息表如下表所示:
编号姓名年龄性别
0001李明辉35男
0002张明华45男
0003李淑琴34女
................
如果表中的年龄是整数,性别为字符型,查询表中年龄在40岁以上的男性的语句为(a)。
(选择一项)
a)SELECT姓名,年龄FROM职工信息表WHERE年龄>40AND性别=’男’
b)SELECT姓名,年龄FROM职工信息表WHERE年龄>40AND性别IS男
c)SELECT姓名,年龄FROM职工信息表WHERE年龄>40AND性别=男
d)SELECT姓名,年龄FROM职工信息表WHERE年龄>’40’AND性别=’男’
2、关于创建数据库的说法正确的是(b)。
(选择一项)
a)新创建的数据库中不包含表对象
b)新创建的数据库中包含model数据库中的表对象
c)创建数据库应估算实际使用的大小,并一次性定义好需要的空间,否则数据增长将导致数据库不可用
d)创建数据库时,应该将数据库文件分成多个,以实现冗余
3、数据库管理员创建了一个设备清单表格,包括以下几项:
编号,名称,类型,价格,规格,数量。
请问最适合做表格主键的是(c)。
(选择一项)
a)名称
b)类型
c)编号
d)规格
4、我们使用的sql语言是(ad)。
(选择二项)
a)结构化查询语言
b)标准化查询语言
c)MicrosoftSQLServer数据库管理系统的专用语言
d)多种数据库管理系统使用的通用语言
5、SQLServer标准版和企业版的最大差别在(c)。
(选择一项)
a)发行日期
b)支持的操作系统
c)性能差异
d)支持的语言种类
6、按照数据模型分类,数据库管理系统可分为(c)。
(选择一项)
a)关系型,概念型,网状
b)内模式,概念模式,外模式
c)关系型,层次型,网状
d)SQLServer,oracle,DB2
7、主键,超键,候选键的关系是(c/d)。
(选择二项)
a)主键一定是超键,候选键不一定是超键
b)候选键一定是主键,候选键不一定是超键
c)超键不一定是主键,候选键一定是超键
d)主键一定是超键,候选键一定是超键
8、SQLServer中与代理有关的系统数据库是(c)。
(选择一项)
a)master
b)model
c)msdb
d)temp
9、数据库管理员小明希望将旧服务器上的数据库转移到新购置的服务器上,该如何做(c)。
(选择一项)
a)将原有服务器上的数据库文件剪切至移动硬盘上,再复制到新服务器上
b)将原有服务器上的数据库文件备份至移动硬盘上,再复制到新服务器上
c)将原有服务器上的数据库文件分离,再复制到新服务器上,在新服务器上执行附加的操作
d)将原有数据库服务器上的硬盘安装在新服务器上
10、你是jbird公司的SQLServer数据库管理员。
公司利用benet数据库作为产品信息发布的数据库,该数据库所在的服务器有两个磁盘,数据放在D盘,日志文件放在E盘。
用户抱怨产品信息需要等待很久才能得到结果,你发现瓶颈在D盘的大量读进程。
你在服务器中增加一个盘(F盘),将用户经常访问的产品信息表放在F盘,以达到性能优化的目的。
该如何做(b)。
(选择一项)
a)在F盘上对benet数据库生成新的数据文件,将产品信息表放入该文件中
b)在Benet数据库上创建一个文件组,该文件组包含一个在F盘的数据文件,然后将products表放在文件组products中
c)将benet数据库分离,移动到F盘,再附加到数据库管理系统上
d)在Benet数据库上创建一个文件组products,该文件组包含一个在E盘的事务日志文件,然后将products表放在文件组products中
11、执行语句selectlen(‘hello’)的结果是(a)。
(选择一项)
a)5
b)HELLO
c)olleh
d)hello
12、数据库管理员小王发现网络中出现了某种病毒,该病毒攻击数据库的默认端口1433,小王该如何杜绝该种病毒的攻击,并且不影响正常的工作(d)。
(选择一项)
a)将服务器的端口号改为2600
b)设置防火墙防止目标端口为1433的数据通过
c)改变服务器的ip地址
d)将服务器和客户端的端口号改为2600
13、管理员在执行以下sql语句时,发生了错误,你应该建议他如何修改(a/b)。
(选择二项)
createdatabasebenet
usebenet
createtable
benet01(column1int,column2int)
a)分别执行每一句
b)将各个语句使用go分开再执行
c)不能将表格命名为benet01
d)不能将数据库命名为benet
15、新建的数据库至少包含(a/c)继续。
(选择二项)
a)主要数据文件
b)次要数据文件
c)日志文件
d)系统文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二次 选择题