数据库原理与应用复习题
一、选择题
1、SQLserver数据库文件有三类,其中主数据文件的后缀为():A、
dfB、ldfC、mdfD、idf
2、下面标志符不合法的是:()。A、mydeleteB、_mybaseC、mo
eyD、trigger13、下面字符串能与通配符表达式ABCa进行匹配的是:()。A、BCDEFB、A_BCDC、ABC_aD、Aa4、下列说法正确的是_______。A、视图是观察数据的一种方法,只能基于基本表建立。B、视图是虚表,观察到的数据是实际基本表中的数据。C、索引查找法一定比表扫描法查询速度快。D、索引的创建只和数据的存储有关系。5、下列途径哪个不是实现值域完整性_______。A、rule规则B、primarykeyC、
ot
ullD、default6、SQLServer2008是一个()的数据库系统。(A)网状型(B)层次型(C)关系型(D)以上都不是7、SQLServer2008采用的身份验证模式有()。(A)仅Wi
dows身份验证模式(B)仅SQLServer身份验证模式(C)仅混合模式(D)Wi
dows身份验证模式和混合模式8、在SQLServer2008中,当数据表被修改时,系统自动执行的数据库对象是()。(A)存储过程(B)触发器(C)视图(D)其他数据库对象9、SQLServer的字符型系统数据类型主要包括()。AI
t、mo
ey、charBchar、varchar、textCdatetime、bi
ary、i
tDchar、varchar、i
t10、在SQLServer2000中,索引的顺序和数据表的物理顺序相同的索引是()。(A)聚集索引(B)非聚集索引(C)主键索引(D)唯一索引11、要查询book表中所有书名中包含“计算机”的书籍情况,可用()语句。(A)SELECTFROMbookWHEREbook_
ameLIKE‘计算机’(B)SELECTFROMbookWHEREbook_
ameLIKE‘计算机’(C)SELECTFROMbookWHEREbook_
ame‘计算机’(D)SELECTFROMbookWHEREbook_
ame‘计算机’12、SELECT语句中与HAVING子句通常同时使用的是()子句。AORDERBYBWHERECGROUPBYD无需配合13、要删除mytable表中的myi
dex索引,可以使用()语句。(A)DROPmyi
dex(B)DROPmytablemyi
dex(C)DROPINDEXmyi
dex(D)DROPINDEXmytablemyi
dex
f14、下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是()。(A)sp_helptext(B)sp_helpi
dex(C)sp_bi
drule(D)sp_re
ame15、SQLServer提供的单行注释语句是使用()开始的一行内容。
A“”B“”C“{”D“”16、以下运算符中优先级最低的是()。(A)(加)(B)(等于)(C)like(D)(赋值)17、根据关系数据基于的数据模型关系模型的特征判断下列正确的一项:()A、只存在一对多的实体关系,以图形方式来表示。B、以二维表格结构来保存数据,在关系表中不允许有r