数据库技术复习题(选择 附答案) 联系客服

发布时间 : 星期三 文章数据库技术复习题(选择 附答案)更新完毕开始阅读d1a1ff06cc17552707220864

一、选择题

1. 单个用户使用的数据视图的描述称为 a A. 外模式B. 概念模式C. 内模式D. 存储模式

2. 子模式DDL用来描述 b A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构 3. 在DBS中,DBMS和OS之间的关系是 b

A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行 4. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 d

A. 左外联接B. 右外联接C. 外部并D. 外联接

5. 下列聚合函数中不忽略空值 (null) 的是 c A. SUM(列名)B. MAX(列名)C. COUNT( * )D. AVG(列名)

6. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F a A. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分 C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD 的分解

7. 在数据库设计中,将ER图转换成关系数据模型的过程属于 b A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段 8. SQL中,下列涉及空值的操作,不正确的是 c

A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL) 9. 一个关系中的候选关键字 b 。 A .至多一个 B .可多个 C .必须多个 D .至少 3 个

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

A. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统

11. SQL的全局约束是指基于元组的检查子句和 a A. 非空值约束B. 域约束子句C. 断言D. 外键子句

12. 分布式数据库系统中分片模式和分配模式均是 a A. 全局的B. 局部的C. 分布的D. 集中的

13. 属性类型允许是基本数据类型、结构类型和集合类型的模型是

c A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型

14. 用树型结构表示实体之间联系的数据模型称为 d A.关系模型B.运算模型 C.网状模型D.层次模型

15. 数据库系统的核心是 b A.数据库B.数据库管理系统C.数据模型D.软件工具

16. 在SQL语言中,与X BETWEEN 10 AND 20等价的表达式是 d A.X>10 AND X<20B.X>=10 AND X<20 C.X>10 AND X<=20D.X>=10 AND X<=20

17. 某个E-R图中有5个实体型,2个1∶n联系和2个m∶n联系,则该E-R图转换的关系模式个数至少是 b A.5个B.7个 C.8个D.9个

18. 若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属于

c A.2NF B.3NF C.BCNF D.4NF

19. 若事务T对数据R已加X锁,则其他事务对数据R d A.可以加S锁不能加X锁B.不能加S锁可以加X锁 C.可以加S锁也可以加X锁D.不能加任何锁

20.在目前的并行数据库体系结构中,可扩充性最高的是 c A.SM B.SD C.SN D.SK

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

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

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

A.事务故障B.系统故障C.介质故障D.运行故障

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

A.建立E-R图B.把数据送入数据库C.建立数据流图和需求说明书D.将E-R图转换为某个DBMS所支持的数据模型 26.下面不是SQL语言优点的是 a 。

A.能方便地生成报表 B.高度非过程化C.数据独立性好D.语言简练,易学易用

27.MS SQL Server提供的日期时间数据类型是 b 。 A.SMALLDATA B.SMALLDATATIME C.SMALLTIME D.TIMEDATA 28.概念模型 c 。

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

A . ER 模型 B .硬件设备 C . DBMS D .操作系统 30.如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,则X是 。

A.递归实体 B.复合实体 C.弱实体 D.超类实体 31.如果事务T获得了基本表B上的排它锁,则T对B b 。 A.可以读,不能写 B.可以读,也可以写C.不能读,可以写 D.不能读,也不能写

32.在数据库恢复时,对已完成的事务,将执行以下哪个操作? b A.UNDO操作 B.REDO操作C.COMMIT操作 D.ROLLB ACK操作 33.有关系:项目(项目号、教工号、排名)

假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在一个项目中职工的排名是唯一的。那么该关系的主码是 c 。 A.项目号 B.职工号C.(项目号,职工号) 34.在分布式数据库系统中,如果需要按如下方式书写查询语句SELECT *

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

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

则该系统支持的是 。

A.片段透明性 B.局部映象透明性C.查询透明性35.有学生选课关系:学生选课(学号,课程号,成绩句如下:

SELECT 课程号,AVG(成绩) FROM 学生选课 GROUP BY 课程号

如果要提高该查询的效率,应该建索引的属性是D.(职工号,排名) D.地址透明性 ),对该关系的查询语 b 。