《数据库原理》试卷B 下载本文

内容发布更新时间 : 2024/9/18 8:10:43星期一 下面是文章的全部内容请认真阅读。

单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题目的括号内。每小题1分,共20分)

1. 数据库系统的三级模式中,表达物理数据库的是( )。

A.外模式 B.模式 C.用户模式 D.内模式

2. 在DBS中,“数据独立性”和“数据联系”这两个概念之间联系是( )。

A.没有必然的联系 B.同时成立或不成立 C.前者蕴涵后者 D.后者蕴涵前者

3. 在DBS中,DBMS和OS之间关系是( )。

A.并发运行 B.相互调用

C.OS调用DBMS D.DBMS调用OS

4. 下列四项中说法不正确的是( )。

A.数据库减少了数据冗余 B.数据库中的数据可以共享

C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性

5. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职

员,从职员到部门的联系类型是( )。

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

6. 关系数据模型的三个组成部分中,不包括( )。

A.完整性规则 B.数据结构

C.恢复 D.数据操作

7. 对DB中数据的操作分成两大类: ( )

A.查询和更新 B.检索和修改 C.查询和修改 D.插入和修改

8. 实体完整性规则是指关系中( )。

A.不允许有空行 B.主键不允许有空值 C.不允许有空列 D.外键不允许有空值

9. 下列关系运算中,( )运算不属于关系运算。

A.选择 B.除法 C.投影 D.并

10. 将ER模型转换成关系模型,属于数据库的( )。

A.需求分析 B.概念设计 C.逻辑设计 D.物理设计

11. 在数据库系统中,把可以相互区别的客观事物称为( )。

A.文件 B.字段 C.实体 D.关键码

12. 供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材

料到供应商之间的联系类型是( )。

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

13. ER模型中的“实体标识符”术语对应于机器世界中的术语是( )。

A.记录 B.字段

C.文件 D.关键码

14. 在事务依赖图中,若各个事务之间的依赖关系构成循环,则就会出现( )。

A.死锁 B.共享锁 C.活锁 D.排它锁

15. 在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达到( )。

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

16. 如果事务T获得了数据对象Q上的S锁,则其他事务在数据对象Q上( )。 A.可加X锁 B.可加S锁

C.可加任何锁 D.不能加任何锁

17. 在数据库系统中,保证数据及语义正确和有效的功能是( )。

A.并发控制 B.存取控制 C.安全控制 D.完整性控制

18. 多个用户同时对同一数据进行操作,描述的是( )。

A.数据库的完整性 B.数据库的并发控制 C.数据库的恢复 D.数据的完整性

19. 系统故障会造成( )。

A.内存数据丢失 C.软盘数据丢失 B.硬盘数据丢失 D.磁带数据丢失

20. SQL语言是面向集合的,而主语言是面向记录的。所以,嵌入式SQL引入了( )

的概念,用来协调这两种不同的处理方式。

A.游标 B.SQL通信区 C.主变量 D.主变量和游标

一、 得分 填空题(每小题1分,共10分)

1. 数据库数据具有______________、____________和______________3个基本特点。 2. 对视图的一切操作最终要转换为对 _____________的操作。 3. 登记日志文件时,必须先写 __________ ,后写 __________。

4. 把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态)的功能,这就是

______________。

5. 具有坚实数学理论基础的数据模型是_______________。 6. 基本的封锁类型有__________和__________。

7. 多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行地执行它们的结果

相同,我们称这种调度策略为__________的调度。

8. 对于属性X的每个具体值,属性Y都有唯一的具体值与之对应,称Y__________X,

或称X决定Y,记为__________。

9. 若关系为1NF,且它的每一非主属性都 __________ 候选码,则该关系为2NF。 10. “三分技术,七分管理,十二分 ”是数据库建设的基本规律。