数据库系统原理复习题含参考答案_第1页
数据库系统原理复习题含参考答案_第2页
数据库系统原理复习题含参考答案_第3页
数据库系统原理复习题含参考答案_第4页
数据库系统原理复习题含参考答案_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统原理复习题含参考答案

一、单选题(共90题,每题1分,共90分)

1、DBMS的恢复原子系统采取一系列措施保证在任何情况下保持事务的原

子性和()。

A、持久性

B、隔离性

C、一致性

D、安全性

正确答案:A

2、下列关于数据冗余的叙述中,不正确的是0。

A、冗余的存在容易破坏数据库的完整性

B、冗余数据是指可由基本数据导出的数据

C、不应该在数据库中存储任何冗余数据

D、冗余的存在给数据库的维护增加困难

正确答案:C

3、在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个

表最多支持的触发器是()。

A、3个

B、6个

C、1个

D、8个

正确答案:B

4、关系规范化中的插入异常是指()。

A、应该插入的数据没插入

B、不该插入的数据被插入

C、插入了没有用的数据

D、插入了错误的数据

正确答案:A

5、关系数据库的数据与更新必须遵循三类完整性规则,下列不是其中一

项的是()。

A、用户定义的完整性规则

B、参照完整性规则

C、实体完整性规则

D、逻辑完整性规则

正确答案:D

6、在SQL语言中,用于判定子查询的结果集是否为空的关键字是0。

A、EXIST

B、INTERSECT

C、UNION

D、EXCEPT

正确答案:A

7、使用二维表格结构表达实体及实体间联系的数据模型是()。

A、关系模型

B、网状模型

C、联系模型

D、层次模型

正确答案:A

8、使用SQL语句进行查询操作时,若希望查询出全部存在的元组,一般使

用的保留字是()。

A、Except

B、Unique

C、Distinct

D、All

正确答案:D

9、颁布SQL3的年份是0。

A、1999年

B、1986年

C、1989年

D、1987年

正确答案:A

10、关系模型中将不含有多余属性的超键称为()。

A、主键

B、内键

C、候选键

D、外键

正确答案:C

11、如果事务T获得了数据项Q上的排他锁,则T对Q()。

A、只能写不能读

B、不能读也不能写

C、只能读不能写

D、既可读又可写

正确答案:D

12、关系中包含在任何一个候选码中的属性称为()。

A、非码属性

B、非主属性

C、主属性

D、超属性

正确答案:C

13、关于SQL语言下列描述正确的是()。

A、用SQL语言可以实现可视化应用程序开发

B、SQL语言可作为一种交互式语言

C、SQL语言是一种关系代数查询语言

D、SQL语言只包括数据查询语言和数据操纵语言

正确答案:B

14、下列不属于存储过程优点的是()。

A、间接实现安全控制

B、提高运行速度

C、增加了程序编写工作量

D、降低网络通信量

正确答案:C

15、如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,

另一个事务T2改变了A的值,那么此并发操作所引起的问题是()。

A、读脏数据

B、不可重复读

C、丢失更新

D、死锁

正确答案:B

16、数据库系统的核心组成部分是()。

A、DB

B、DBA

C、DD

D、DBMS

正确答案:D

17、在DB技术中,“脏数据”是指()。

A、回退的数据

B、未提交的数据

C、未回退的数据

D、未提交随后又被撤消的数据

正确答案:D

18、数据库三级模式中,用户与数据库系统的接口是()。

A、外模式

B、内模式

C、逻辑模式

D、模式

正确答案:A

19、不含有多余属性的超键称为()。

A、内键

B、候选键

C、外键

D、主键

正确答案:B

20、在关系R与关系S进行自然连接时,只把S中原该舍弃的元组保存到

新关系中,这种操作称为()。

A、外连接

B、右外连接

C、内连接

D、左外连接

正确答案:B

21、在关系模式R中,函数依赖X~Y的语义是()。

A、在R的某一关系中,Y值应与X值相等

B、在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等

C、在R的某一关系中,若任意两个元组的X值相等,则Y值也相等

D、在R的一切可能关系中,Y值应与X值相等

正确答案:B

22、如果实体X的存在依赖于Y的存在,且X主键的部分或全部从Y中获

得,则X是0。

A、复合实体

B、弱实体

C、超类实体

D、递归实体

正确答案:B

23、DBMS中实现事务原子性的子系统是()。

A、并发控制子系统

B、恢复管理子系统

C、事务管理子系统

D、完整性子系统

正确答案:C

24、将相关数据集中存放的物理存储技术是0。

A、聚集

B、回收

C、授权

D、非聚集

正确答案:A

25、逻辑模式/内模式映像,保证了数据库的()。

A、物理独立性

B、逻辑独立性

C、完整性

D、全性

正确答案:A

26、已知SN是一个字符型字段,下列SQL查询语句

SELECTSNFROMSWHERESNLIKE,AB%';其执行结果为

A、找出以字符'AB'开头的所有SN字段

B、找出含有字符'AB'的所有SN字段

C、找出仅含有3个字符且两个字符为'AB,的SN字段

D、找出含有3个字符'AB%'的所有SN字段

正确答案:A

27、把数据库应用系统从开始规划、设计、实现、维护到最后被新的系

统取代而停止使用的整个期间,称为()。

A、数据库系统周期

B、数据库系统生存期

C、数据库系统期

D、数据库系统规划设计实现期

正确答案:B

28、关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、

笛卡尔积和()。

A、连接、选择

B、投影、连接

C、选择、投影

D、交、选择

正确答案:C

29、若事务T1已经给数据A加上了排他锁,则事务T2()。

A、不能再给数据A加任何锁

B、只能再对数据A加共享锁

C、只能再对数据A加排他锁

D、可以对数据A加任何锁

正确答案:A

30、在数据库的三级模式中,描述数据库中数据的物理存储结构的是()。

A、逻辑模式

B、外模式

C、子模式

D、内模式

正确答案:D

31、数据库系统中,执行逻辑数据与物理数据之间转换功能的是()。

A、DBMS

B、DB

C、OS

D、DBS

正确答案:A

32、删除表的同时,表中所有的完整性约束都会自动被删除的语句是()。

A、ALTERTABLE

B、REVOKETABLE

C、DELETETABLE

D、DROPTABLE

正确答案:D

33、事务的并发执行不会破坏数据库的完整性,这个性质称为事务的()。

A、持久性

B、一致性

C、原子性

D、隔离性

正确答案:D

34、修改数据库模式的权限有四个,分别是()。

A、修改、插入、索引、读

B、索引、资源、修改、撤销

C、索引、读、修改、撤销

D、读、插入、修改、删除

正确答案:B

35、SQLServer2000提供的服务中,管理SQLServer周期性行为的安排,并

在发生错误时通知系统管理员的是()。

A、MSSQLServer

B、SQLServerAgent

C、MSDTC(DistributedTransactionCoordinator)

D、MicrosoftServerService

正确答案:B

36、在数据库系统中,如果数据库的逻辑结构发生了变化,那么用户的应

用程序()。

A、自动改变

B、必须作废

C、必须改变

D、可以不变

正确答案:D

37、B/S模式的英文全称是()。

A、Browser/Server

B、Browser/Select

C^Broad/Server

D、Broad/Select

正确答案:A

38、关系模式至少应属于()。

A、BCNF

B、2NF

C、3NF

D、INF

正确答案:D

39、将两个关系进行等值连接通常使用的属性是()。

A、主键和候选键

B、内键和外键

C、主键和超键

D、主键和外键

正确答案:D

40、外模式DDL用来描述()。

A、数据库的物理存储结构

B、数据库的概念结构

C、数据库的总体逻辑结构

D、数据库的局部逻辑结构

正确答案:D

41、数据库系统提供数据控制功能,其中不包括()。

A、数据的完整性

B、数据的稳定性

C、数据库的并发控制

D、数据的安全性

正确答案:B

42、嵌入式SQL中实现主语言与SQL语句间的参数传递是通过()。

A、SQLCA

B、游标

C、数据集

D、共享变量

正确答案:D

43、设某数据库中有学生表(学号,姓名,专业),若要把“01、张璐、计算

机”插入学生表中,则下列语句正确的是0。

A、ADDINT0学生表VALUE('01','张璐',’计算机,)

B、INSERTINT0学生表VALUE('01','张璐','计算机’)

C、ADDINT0学生表VALUESC'01','张璐','计算机')

D、INSERTINTO学生表VALUES('01','张璐','计算机')

正确答案:D

44、对于数据库系统生存期,属于数据库实施阶段的工作的是()。

A、设计应用程序与数据库的接口

B、数据库的重组织和重构造

C、数据库试运行

D、将局部概念模型综合成全局概念模型

正确答案:C

45、存储过程的优点不包括()。

A、存储在DB之外方便修改

B、提高运行速度

C、降低网络通信量

D、间接实现安全控制

正确答案:A

46、如果一个关系属于3NF,则它0。

A、可能不属于2NF

B、必然属于BCNF

C、必然属于4NF

D、必然属于2NF

正确答案:D

47、属性集U为ABCD,FD集为{A-B,B-C,D-B),则属性A的闭包A+为()。

A、ABCD

B、ABC

C、AB

D、A

正确答案:B

48、若事务T1已经给数据A加上了共享锁,则事务T2()。

A、只能再对A加共享锁

B、只能再对A加排他锁

C、可以对A加共享锁,也可以对A加排他锁

D、不能再给A加任何锁

正确答案:A

49、表中的一行数据即为一个()。

A、元组

B、域

C、属性

D、分量

正确答案:A

50、下列功能中,不属于DML基本操作功能的是()。

A、修改

B、检索

C、插入

D、排序

正确答案:D

51、DBMS的数据字典中存放的是()。

A、数据库的工作日志

B、数据库三级模式结构的定义

C、数据库的存储路径

D、数据库的所有索引信息

正确答案:B

52、数据库物理设计的任务不包括()。

A、存取方法设计

B、优化模式

C、存储记录结构设计

D、确定数据存放位置

正确答案:B

53、用PowerBuilder脚本语言来连接数据库时,语句SQLC

A、DBMS-ODBC”所指的是()。数据库厂商的名称

B、从数据库中显示检索到的数据

C、所需要的额外信息

D、定义程序是否提交事务

正确答案:A

54、两个函数依赖集F和G等价的充分必要条件是()。

A、F+=G+

B、F=G

C、F=G+

D、F+=G

正确答案:A

55、若关系R和S的连接运算结果中能够保留不满足连接条件的元组,该

连接为()。

A、外连接

B、自然连接

C、条件连接

D、交叉连接

正确答案:A

56、SQIServer的身份验证模式包括WINDOWS身份验证模式和()。

A、账号验证模式

B、用户验证模式

C、DNA验证模式

D、混合验证模式

正确答案:D

57、关系代数运算RNS等价于()。

A、S—*(S一R)

B、R+S—(R—S)

C、S—(R—S)

D、R—S—R

正确答案:A

58、由于关系模式设计不当所引起的删除异常指的是0。

A、不该删除的数据被删除

B、数据删除过程中发生了故障

C、应该删除的数据不能删除

D、未经授权的用户对数据进行了删除操作

正确答案:A

59、在SQL/CLI中,保存元组或参数的有关信息的是()。

A、环境记录

B、连接记录

C、语句记录

D、描述记录

正确答案:D

60、以下不属于核心SQL包含的部分是()。

A、嵌入式SQL语言的使用规定

B、数据安全语言

C、数据操纵语言

D、数据定义语言

正确答案:B

61、在数据库系统中,提供数据与应用程序间物理独立性的是()。

A、外模式/内模式映像

B、模式/内模式映像

C、子模式/模式映像

D、外模式/模式映像

正确答案:B

62、数据库管理系统产生的时期是()。

A、20世纪40年代后期到50年代中期

B、20世纪40年代中期以前

C、20世纪50年代后期到60年代中期

D、20世纪60年代后期

正确答案:D

63、数据库系统中存放三级结构定义的DB称为()。

A、DBMS

B、DD

C、DBS

D、DDL

正确答案:B

64、在数据库方式下,信息处理中占据中心位置的是()。

A、内存

B、磁盘

C、程序

D、数据

正确答案:D

65、数据库应用程序的编写是基于三级模式结构中的()。

A、概念模式

B、外模式

C、逻辑模式

D、内模式

正确答案:B

66、在MySQL中,用于实现交叉连接的关键字是()。

A、LEFTJOIN

B、CROSSJOIN

C、INNERJOIN

D、JOIN

正确答案:B

67、客观存在,可以相互区别的事物称为()。

A、实体集

B、实体

C、实体标识符

D、属性

正确答案:B

68、在SQL2提供事务的隔离级别中,只允许事务读已提交的数据,并且在

两次读同一数据时不允许其他事务修改此数据的是()。

A、可以读未提交数据

B、可重复读

C、读提交数据

D、可串行化

正确答案:B

69、PowerBuilder》0开发工具附带的小型数据库是()。

A、RDBMSASA

B、TARGET

C、LIBRARY

D、WORKSPACE

正确答案:A

70、将查询关系S的权限授予用户WANG,并允许该用户将此权限授予其他

用户。实现此功能的SQL语句是()。

A、GRANTSELECTTOSONW_ANGWITHPUBLIC

B、GRANTSELECTONSTOWANGWITHPUBUC

C、GRANTSELECTONSTOWANGWITHGRANTOPTION

D、GRANTSELECTTOSONWANGWITHGRANTOPTION

正确答案:D

71、一个触发器由三部分组成,它们是()。

A、事件一条件一权限

B、事件一条件一审计

C、事件一条件一动作

D、事件一条件一角色

正确答案:C

72、设计数据库时,应该首先设计数据库的()。

A、应用系统结构

B、物理结构

C、逻辑结构

D、概念结构

正确答案:D

73、由于关系模式设计不当所引起的插入异常指的是()。

A、两个事务并发地对同一关系进行插入而造成数据库的不一致

B、向关系中插入了不该插入的数据

C、由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中

D、未经授权的用户对关系进行了插入操作

正确答案:C

74、数据库三级模式体系结构的划分,有利于保持数据库的()。

A、结构规范化

B、数据安全性

C、操作可行性

D、数据独立性

正确答案:D

75、文件系统阶段是数据管理技术发展的一个阶段,下列选项不是文件系

统缺陷的是()。

A、数据联系弱

B、数据不可以长期存储

C、数据不一致

D、数据冗余

正确答案:B

76、SQLServer2000的主要工具中,执行T-SQL的最佳轻量级工具是()。

A、查询分析器

B、服务管理器

C、事件探查器

D、企业管理器

正确答案:A

77、在MySQL中,删除触发器的语句是()。

A、DROPTABLE

B、DROPTRIGGER

C、DROPUSER

D、DROP

正确答案:B

78、数据库系统提供的数据控制功能,不包括()。

A、完整性保护

B、故障恢复

C、控制数据冗余

D、并发控制

正确答案:C

79、数据库系统的英文缩写是()。

A、Data

B、DB

C、DBMS

D、DBS

正确答案:D

80、下列不属于数据库系统提供的数据控制功能的是()。

A、数据的安全性

B、数据的移植性

C、数据库的恢复

D、数据的完整性

正确答案:B

81、存取路径分为主存取路径与辅助存储路径,主存储路径主要用于()。

A、安全检测

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论