当前位置:问答库>考研试题

2016年兰州交通大学光电技术与智能控制教育部专业综合考试(四)之数据库系统概论复试笔试最后押题五套卷

  摘要

一、选择题

1. 查询处理器是数据库管理系统的重要组成部分,下列不属于查询处理器功能组成模块的是( )。

A.DML 编译器

B. 查询执行引擎

C. 嵌入式DML 的预编译器

D. 查询权限管理器

【答案】D

【解析】查询处理器包括嵌入式DML 的预编译器、DOL 编译器、DML 编译器、查询执行引

擎,是一种可以完成许多工作的多用途的工具,它是一种可以完成许多工作的多用途的工具,它。

2. 对关系数据库来说,下面哪些说法是错误的( )。

A. 每一列的分量是同一种类型数据,来自同一个域

B. 不同列的数据可以出自同一个域

C. 行的顺序可以任意交换,但列的顺序不能任意交换

D. 关系中的任意两个元组不能完全相同

【答案】C

【解析】基本关系具有以下6条性质:

①列是同质的,即每一列中的分量是同一类型的数据,来自同一个域。

②不同的列可出自同一个域,但是具有不同的列名(属性名)。

③列的顺序无所谓,即列的次序可以任意交换。

④任意两个元组的候选码不能相同。

⑤行的顺序无所谓,即行的次序可以任意交换。

⑥分量必须取原子值,即每一个分量都必须是不可分的数据项。

3. 关于数据库应用系统设计,有下列说法:

. 数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面

. 在数据库概念设计阶段,当采用自上而下的E-R 设计时,首先设计局部E-R 图,然后合并各局部E-R 图,得到全局E-R 图

. 在数据库逻辑设计阶段,将关系模式转换为具体DBMS 平台支持的关系表. 在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是:( )。

A.

B.

C.

D.

【答案】B

【解析】数据库应用系统设计的步骤为:概念设计阶段-采用自上而下的E-R 设计;逻辑设计阶段——设计视图和关系模式的完整性约束;物理设计阶段-将关系模式转换为具体DBMS 平台支持的关系表。每个阶段的设计活动按照数据组织与存储、数据访问与处理、应用设计几个方面进行。

4. 下述哪一个SQL 语句用于实现数据存取的安全机制( )。

【答案】C

【解析】COMMIT 是向数据库递交数据,ROLLBACK 是回滚数据,CREA TE TABLE是创建表,而GRANT

是用来对用户权限进行管理,可以实现数据存取的安全机制。

5. 为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属于数据库管理与日常维护工作的是( )。

A. 数据内容一致性维护

B. 数据库备份与恢复

C. 数据库安全性维护

D. 数据库存储空间管理

【答案】A

【解析】数据库管理与日常维护是系统员的重要职责,主要包括:①数据库的备份与恢复;②完整性维护;③安全性维护;④存储空间管理;⑤并发控制及死锁处理,是系统管理员的重要职责。

6. 现有关系模式R (学号,姓名,课程代码,课程名,课程成绩),对其进行分解将其规范化到第三范式,下列( )是最正确的规范化结果。

A.R1 (学号,姓名)R2 (课程代码,课程名,课程成绩)

B.R1 (学号,姓名)R2 (课程代码,课程名)R3 (学号,课程代码,课程成绩)

C.R1 (学号,姓名)R2 (学号,课程代码,课程名,课程成绩)

D.R1 (学号,姓名)R2 (课程代码,课程名)R3 (课程代码,课程成绩)

【答案】B

【解析】如果一个关系模式R 属于第一范式,且每个非主属性既不部分依赖于码又不传递依赖于码,则这个关系属于第三范式。同时在对关系进行规范化的过程中,对于关系的分解不是随

意而为的,需要考虑新关系与 原关系在数据上的等价、在依赖上的等价,甚至是在数据和依赖上都等价,否则就很可能达不到规范化目的。

A 项中的分解,R1 (学号,姓名)达到3NF 要求,R2 (课程代码,课程名,课程成绩)也达到3NF 要求, 但是它们与原关系R 在数据上不能等价,在依赖上也不等价,因而不是最正确的规范化结果。

C 项中的分解,R1 (学号,姓名)达到3NF 要求,R2 (学号,课程代码,课程名,课程成绩)中由于存在: 课程代码一课程名,即非码属性对码的部分依赖,因此,该R2只达到1NF 要求,没有达到2NF 要求,当然也 就没有达到3NF 要求。

D 项中的分解,R1 (学号,姓名)达到3NF 要求,R2 (课程代码,课程名),R3 (课程代码,课程成绩) 也都达到3NF 要求,但是它们与原关系R 在数据上不能等价,在依赖上也不等价,因而不是最正确的规范化结果。

,R2 (课程代码,课程名),R3 (学号,课程代码,只有B 项的分解,R1 (学号,姓名)

课程成绩)都达到 3NF 要求,同时分解后的关系与原关系在数据和依赖上都等价,因而是最正确的规范化结果。

7. 设E 是关系代数表达式,F 是选取条件表达式,并且只涉及

【答案】A

8. 二级封锁协议可防止( )。

A. 不可重复读、丢失修改

B. 读“脏”数据

C. 读“脏”数据、丢失修改

D. 不可重复读、读“脏”数据

【答案】C

【解析】一级封锁协议可防止丢失修改;二级封锁协议可以防止丢失修改和读“脏”数据;三级封锁协议可防止丢失修改、读“脏”数据和不可重复读。

9. 在数据库表定义中描述的是数据库的( )。

A. 安全性规则

B. 完整性约束

C. 恢复方法

D. 并发控制机制

【答案】B

属性,则有( )。