数据库原理及应用复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库原理及应用复习题

一、选择题

1.事务的ACID性质中,关于原子性(atomicity)的描述正确的是()

A.指数据库的内容不出现矛盾的状态。

B.若事力正常结束,即使发生故障,列新结果也不会从数据库中消失。

C.事务中的所有操作要么都执行,要么都不执行。

D.若多个事务同时进行,与顺序实现的处理结果是一致的。

2.以下关于E-R图的叙述正确的是()

A.E-R图建立在关系数据库的假设上

B.E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。

C.E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系

D.E-R图能表示数据生命周期。3.在DBS中,DBMS和OS的关系是()

3.在SQL的SELECT语句中,实现投影操作的是哪个句?

A.SELECT B FROM C WHERE D ORDER BY

4.五种基本关系代数运算是()

A.U,¯,×,∏和σ B.U,¯,►◄,∏和σ

C.U,∩,×,∏和σ D.U,∩,►◄,∏和σ

5.SQL语言中,删除一个表的命令是()

A. DELETE

B. DROP

C. CLEAR

D. REMOVE

6.下列聚合函数中不忽略空值(NULL)的是()

A.SUM(列名) B.MAX(列名) C.COUNT(*) D.AVG(列名)

7.关系模式R的规范化程度最高达到()

A. 1NF B 2NF C 3NF D BCNF

8.某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是()

A.(0, 1) B.(1, 1) C.(1, 10) D.(10, 50)

中元组数9.关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则R S

目的范围是()

A.(0,15) B.(10,15) C.(10,25) D.(0,150)

10.DBMS中实现事务持久性的子系统是()

A. 安全性管理子系统

B. 完整性管理子系统

C. 并发控制子系统

D. 恢复管理子系统

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

A.只能读不能写 B.只能写不能读

C.既可读又可写 D.不能读不能写

12.DBMS中实现事务持久件的子系统是()

A.安全性管理子系统 B.完整性管理子系统

C.并发控制子系统 D.恢复管理子系统

13.SQL的全局约束是指基于元组的检查子句和()

A.非空值约束 B.域约束子句 C.断言 D.外键子句

14.分布式数据库系统中分片模式和分配模式均是()

A. 全局的

B. 局部的

C. 分布的

D. 集中的

15.属性类型允许是基本数据类型,结构类型和集合类型的模型是()

A.平面关系模型 B.嵌套关系模型

C.复合对象棋型 D.分布式关系模型

16、请将下列术语填入与其相应的空(仅填对应序号即可):

a 存储在二级存储器里的数据的结构

b 应用程序

c 事实,文本,图形,图像等

d 集成的决策支持数据库

e 相关数据的集合

f 系统开发的一个快速途径

g 失败后恢复数据库的数据库管理系统(DBMS)模块

h 描述所有的数据库对象

i 不能违反的规则

j 数据库中部分数据的逻辑描述、

1)数据 ( )

2)数据库应用 ( )

3)约束 ( )

4)物理模式 ( )

5)恢复管理 ( )

6)数据仓库 ( )

7)原型方法 ( )

8)用户视图 ( )

9)数据字典( )

10)数据库 ( )

二、题空题

1.不含多余属性的超键称为_______。

2.由于存在数据冗余,就可能导致数据操作异常:、、。

3.数据库并发操作控制包括以_________方式打开数据库和对数据库或记录________两种方法。4.不含多余属性的超键称为_______。

5.修改数据的操作是关系运算中_______运算和_______运算的复合。

6.一个公司只能有一个总经理,公司和总经理职位之间为_____________的联系。

7.一个关系模式中包含有若干个_________,其数目多少称为关系的_________。

8.关系运算包括两类:一类是传统的__________运算,另一类是专门的_________运算。

9.在投影运算所得到的结果关系中,所含的属性数不______________原关系中的属性数。

10.决数据冗余的途径就是将关系模式进行_______。

11.在定义一个基本表中,每个字段的类型用一个字母表示,其中字母L表示___________型,M表示______________型,F表示_____________型。

12.INSERT INTO命令能够向基本表中___________一条记录。

13.设X→Y是关系模式R的一个函数依赖,如果不存在X的真于集X’,使得X’→Y成立,则称

Y__________________X,记作_______________。

14.事务重执有两种策略:________、________。

15.关系规范化的过程是通过对初始关系模式的逐步________来实现的。

相关文档
最新文档