数据库技术复习题1 选择题(答案) 下载本文

21.数据的正确性和相容性是指数据库的 A.完整性 B.安全性 C.并发性 D.一致性

22.下列不属于事务的特性的是 A.隔离性 B.一致性 C.完整性 D.原子性

23.系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于 A.事务故障 B.系统故障 C.介质故障 D.运行故障

24.E-R图是数据库设计的常用工具之一,它适用于建立数据库的 A.概念模型 B.逻辑模型 C.结构模型 D.物理模型

25.数据库逻辑结构设计的主要任务是 A.建立E-R图

B.把数据送入数据库

C.建立数据流图和需求说明书

D.将E-R图转换为某个DBMS所支持的数据模型 26.下面不是SQL语言优点的是 。 A.能方便地生成报表 C.数据独立性好

B.高度非过程化

D.语言简练,易学易用

27.MS SQL Server提供的日期时间数据类型是 。 A.SMALLDATA C.SMALLTIME

B.SMALLDATATIME D.TIMEDATA

28.概念模型 。 A.依赖于计算机硬件和DBMS B.独立于计算机硬件,依赖于DBMS C.独立于计算机硬件和DBMS

D.依赖于计算机硬件,独立于DBMS 29. 概念模型独立于 ( ) 。

A . ER 模型 B .硬件设备 C . DBMS D .操作系统

30.如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,则X是 。 A.递归实体 C.弱实体

B.复合实体

D.超类实体

31.如果事务T获得了基本表B上的排它锁,则T对B 。 A.可以读,不能写 C.不能读,可以写

B.可以读,也可以写 D.不能读,也不能写

32.在数据库恢复时,对已完成的事务,将执行以下哪个操作?

A.UNDO操作 C.COMMIT操作

B.REDO操作 D.ROLLB ACK操作

33.有关系:项目(项目号、教工号、排名)

假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在一个项目中职工的排名是唯一的。那么该关系的主码是 。 A.项目号

B.职工号

C.(项目号,职工号) D.(职工号,排名)

34.在分布式数据库系统中,如果需要按如下方式书写查询语句 SELECT *

FROM F1节点·北京 WHERE 性别=’女’ UNION SELECT *

FROM F2 节点·上海 WHERE 性别=’女’

则该系统支持的是 。 A.片段透明性 C.查询透明性

B.局部映象透明性 D.地址透明性

35.有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下: SELECT 课程号,AVG(成绩) FROM 学生选课 GROUP BY 课程号

如果要提高该查询的效率,应该建索引的属性是 。 A.学号 B.课程号 C.成绩

D.(学号,课程号)

36.假设有如下实体和实体之间的联系情况: Ⅰ 职工实体与项目实体之间存在多对多的参加联系 Ⅱ 职工实体与部门实体之间存在多对一的分配联系 Ⅲ 职工实体与工资实体之间存在一对一的属于联系 则能用层次模型表示的是 。 A.Ⅰ,Ⅱ B.Ⅰ,Ⅲ C.Ⅱ,Ⅲ

D.Ⅰ,Ⅱ,Ⅲ

37.已知关系R、S和R?,如图1所示,

要从R和S中通过关系代数查询得到R?,则以下说法中错误的是 。A.属性C是两个关系进行自然连接的公共属性 B.该查询中肯定包含自然连接运算 C.该查询中肯定包含投影运算