SQL Server 复习试题(3)

2019-08-26 17:24

C、CLEAR D、REMORE

81.查询员工工资信息时,结果按工资降序排列,正确的是( B )

A、ORDER BY 工资

B、ORDER BY 工资 desc

C、ORDER BY 工资 asc D、ORDER BY 工资 dictinct

82.SQL中,下列涉及通配符的操作,范围最大的是( C )

A、name like ’hgf#’ B、name like ’hgf_t%’

C、name like ’hgf%’ D、name like ’h#%’ escape ’#’

83.在MS SQL Server中,关于数据库的说法正确的是(B )

A、一个数据库可以不包含事务日志文件

B、一个数据库可以只包含一个事务日志文件和一个数据库文件 C、一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件 D、一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件

84.能够实现执行SQL语句、分析查询计划、显示查询统计情况和实现索引分析等功能的SQL

工具是( B )。

A、企业管理器 B、查询分析器 C、服务管理器 D、事件探查器

86. 哪个关键字用于测试跟随的子查询中的行是否存在( B )。

A.MOV B.EXISTS C.UNION D.HAVING

87. 下面哪项是一元运算符( D )。

A./ C.>

B.% D.-

88. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一

部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的 ( C )

A.候选码 B.主码 C.外码 D.连接码

90. 在Student表中基于StuName字段建立的索引属于( B )。

A.惟一索引 非聚集索引 B.非惟一索引 非聚集索引 C.聚集索引 非惟一索引 D.惟一索引 聚集索引

91. 在SQL中,SELECT语句的\表示查询结果中 ( C )

A.属性名都不相同 B.去掉了重复的列 C.行都不相同

D.属性值都不相同

92.在数据操作语言(DML)的基本功能中,不包括的是 ( B )

A.插入新数据 B.描述数据库结构 C.修改数据 D.删除数据

93、实体型学生与任课教师之间具有( D )联系。

A 一对一 B 一对多 C 多对一 D 多对多

94. 数据库系统的日志文件用于记录下述哪类内容( D )

A) 程序运行过程 C) 程序执行结果

B) 数据查询操作 D) 数据更新操作

95. Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是( D )。

A.查询工资大于1250的纪录 C.检索所有的职工号

B.查询1250号记录后的记录

D.从[职工]关系中检索工资大于1250的职工号

96. 以下触发器是当对[表1]进行( D )操作时触发。 Create Trigger abc on 表1 For insert , update , delete As ??

A.只是修改 C.只是删除

B.只是插入

D.修改、插入、删除

97. 规则对象在使用上与( A )约束类似。

A.CHECK

B.PRIMARY KEY D.UNIQU

C.FOREIGN KEY

98.关于视图下列哪一个说法是错误的( B )。

A.视图是一种虚拟表 B.视图中也保存有数据

C.视图也可由视图派生出来 D.视图是保存在SELECT查询

99.执行带参数的过程,正确的方法为( A )。

A. 过程名 参数 B. 过程名(参数) C.过程名=参数 D.A,B,C三种都可以

100.查询毕业学校名称与“清华”有关的记录应该用( D )。

A. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’*清华*’B. SELECT * FROM 学习经历 WHERE 毕业学校 = ’%清华%’ C. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’?清华?’D. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’%清华%’101. 触发器可引用视图或临时表,并产生两个特殊的表是( A )。

A.Deleted、Inserted B. Delete、Insert C. View、Table D. View1、table1

102.使用索引下列哪个说法是正确的( B )。

A. 节省磁盘空间 B. 缩短查询时间

C. 在执行插入、修改、删除时节省时间 D. 与表无关

103.用于模糊查询的匹配符是( D )。

A. _ B. [] C. ^

D. LIKE

104、在SQL Server中,索引的顺序和数据表的物理顺序相同的索引是(A)聚集索引 B)非聚集索引 C)主键索引 D)唯一索引

)。

A 二、判断题

1.企业管理器是SQL Server提供的最主要的数据库管理工具,它以树形结构的形式来管理数

据库服务器、数据库和数据库中的对象。 ( Y )

2. '11.9' 是SQL中的实型常量吗 (N) 3. select 16%4, 的执行结果是: 4 吗? (N)

4. 职称 in ('教授', '副教授'')与 职称 = '教授' or 职称 = '副教授' 等价吗? (Y) 5. ¥2005.89 是SQL中的货币型常量吗? (N) 6. select 25/2 的执行结果是: 12.5 吗? (N) 7. '岳飞'>'文天祥' 比较运算的结果为真吗? (Y) 8. 一个表可以创建多个主键吗? (N)

9. 创建唯一性索引的列可以有一些重复的值? (N)

10 .固定数据库角色:db_datareader 的成员能修改本数据库内表中的数据吗? (N) 11. select 16%4, 的执行结果是: 0 吗? (Y) 12. smallint 是SQL的数据类型吗? (Y) 13. SQL Server不允许字段名为汉字? (N) 14. 2005.11.09 是SQL中的日期型常量吗? (N)

15. 在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统自动为该行标

识列赋值吗?(Y)

16.SQL Server2012支持Unicode字符集,相应数据类型为text、char和varchar。 ( N)

17.连接、选择和投影三种关系运算具有相同的结果。(N) 18.数据的安全性主要防范的对象是合法用户。(N) 19. 数据库设计前只需选择数据库分析设计人员。(N)

20.表的每个触发动作只能有一个INSTEAD OF触发器。 (Y )

21.定义外键级级联是为了保证相关表之间数据的一致性吗? (Y) 22.存储过程的输出结果可以传递给一个变量。(Y)

23.SQL Server2012日志文件可以存在于任意文件组中。( N )

24.能在游标中删除数据记录。(Y)

25.数据的完整性主要防范的对象是非法用户。(N) 26.概念结构设计的工具是E—R模型。(Y) 27.写程序不属于数据库的模式设计阶段。(Y)

28.设计好的数据库管理系统在投入使用后出现问题由使用方负责。(N) 29.规则必须使用一次就必须定义一次。(N)

30.缺省情况下,所创建的索引是非聚集索引?(Y)

31.自定义函数在对任何表的查询中都可以使用。 (Y) 32.触发器是可在程序中被调用执行。 (N)

33.全局变量与局部变量一样,用户必须进行声明后才能使用。 ( Y)

34. 因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表,SQL SERVER将它

保存在syscommens系统表中。(N)

35.多对多关系能够合并成两个表进行快速访问。 (N )

36.属性是给定实体的属性,用长方形描述 ( N ) 37. 在数据库中建立的索引越多越好。(N)

38. 在SQL SERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。(N) 39.表的行数称为基数。 ( N) 40.通配符“_”表示某单个字符。(Y)

41.数据库不允许存在数据冗余。(N)

42.在使用差异数据库备份还原数据库时,应先还原最新的完整数据库备份。 ( Y )

43. 一个表可以创建多个主键。(N)

44.外键是指一个表中含有与另外一个表的主键相同的列或列组,外键不要求惟一。(Y) 45.若使用REVOKE命令撤消某用户创建表的权限,则该用户将肯定无权创建表。 ( N )

46.在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。(Y) 47.存储过程是存储在服务器上的一组预编译的Transcat-SQL语句。(Y) 48.视图本身没有保存数据,而是保存一条查询语句。(Y)

49.WITH CHECK OPTION表示使用视图更新数据时应满足视图定义中设置的条件 ( Y )

50.创建触发器的时候可以不是表的所有者或数据库的所有者。(N) 51. 设置惟一约束的列可以为空吗?(Y) 52.一个表可以创建多个主键吗?(N)

53.SqlServer2012数据库的主数据文件的后缀名是.ldf。( N ) 54.数据完整性就是指数据的正确性、完备性和一致性。 ( Y) 56.分组排序的关键字是Order By ( N)

55. DELETE语句只是删除表中的数据,表本身依然存在数据库中。(Y) 57.表的删除语句使用的是delete table语句( N )

58.SQL语句中,top关键字的作用是选择前面的满足条件的记录。 ( Y )

59.外键是指一个表中含有与另外一个表的主键相同的列或列组,外键不要求惟一。(Y ) 60. 创建唯一性索引的列可以有一些重复的值?(N)

61. '在那遥远的地方' 是SQL中的字符串常量吗? (Y)

62.全局变量与局部变量一样,用户必须进行声明后才能使用。 ( N ) 63. 恢复是利用冗余数据来重建数据库。(Y)

64.视图具有与表相同的功能,在视图上也可以创建触发器。(N) 65.数据完整性就是指数据的正确性、完备性和一致性。 ( Y )

三、填空题

1.数据库系统具有数据的 外模式 、 模式 和内模式三级模式结构。

2.SQL Server局部变量名字必须以 @ 开头,而全局变量名字必须以 @@ 开头。 3.语句 select ascii('D'), char(67) 的执行结果是: 68 和 C 。

4.语句 select lower('Beautiful') , rtrim('我心中的太阳 ') 的执行结果是:

beautiful 我心中的太阳。

5.选择运算是根据某些条件对关系做 水平 分割;投影是根据某些条件对关系做 垂直 分割。 6.关系运算主要有 选择 、 投影 和连接。

7.完整性约束包括 实体 完整性、域 完整性、参照完整性和用户定义完整性。 8.在SQL Server 中,数据库对象包括 表、视图 、触发器、过程、列、索引、约束、规则、

默认和用户自定义的数据类型等。

9.语句 select day('2004-4-6'), len('我们快放假了.') 的执行结果是: 6 和 7 。 10.语句 select round(13.4321,2), round(13.4567,3)的执行结果是: 13.4300 和

13.4570 。

11. T-SQL 语言中,有 算术 运算、字符串连接运算、比较运算和 逻辑 运算。 13. 索引的类型主要有 聚簇索引 、非聚簇索引。

15.域完整性 是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围。

16.触发器 是特殊类型的存储过程,它能在任何试图改变表中由触发器保护的数据时执行。 17.事务(Transaction)可以看成是由对数据库的若干操作组成的一个单元,这些操作要么都

完成 ,要么 都取消 (如果在操作执行过程中不能完成其中任一操作)。


SQL Server 复习试题(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:苏教版-南通中考历史复习资料

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: