一 单选题 (共12题 ,总分值36分 ,下列选项中有且仅有一个选项符合题目要求,请在答题卡上正确填涂。)
1. 解决并发操作带来的数据不一致性问题普遍采用( )。 (3 分)
A. 封锁 B. 恢复 C. 存取控制 D. 协商
2. 在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的( ),授权子系统就越灵活。 (3 分)
A. 范围越小 B. 范围越大 C. 约束越细致 D. 范围越适中
3. E-R图是数据库设计的工具之一,它适用于建立数据库的( )。 (3 分)
A. 概念模型 B. 逻辑模型 C. 结构模型 D. 物理模型
4. 下面哪个不是数据库系统必须提供的数据控制功能( )。 (3 分)
A. 安全性 B. 可移植性 C. 完整性 D. 并发控制
5. 事务的一致性是指( )。 (3 分)
A. 事务中包括的所有操作要么都做,要么都不做
B. 事务一旦提交,对数据库的改变是永久的
C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态
6. 数据流程图(DFD)是用于描述结构化方法中( )阶段的工具。 (3 分)
A. 可行性分析 B. 详细设计 C. 需求分析 D. 程序编码
7. 在数据系统中,对存取权限的定义称为( )。 (3 分)
A. 命令 B. 授权 C. 定义 D. 审计
8. ( )用来记录对数据库中数据进行的每一次更新操作。 (3 分)
A. 后援副本 B. 日志文件 C. 数据库 D. 缓冲区
9. 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包指( )。 (3 分)
A. 数据字典、应用程序、审计档案、数据库后备副本
B. 数据字典、应用程序、日志文件、审计档案
C. 日志文件、数据库后备副本
D. 数据字典、应用程序、数据库后备副本
10. 下列对数据库应用系统设计的说法中正确的是( )。 (3 分)
A. 必须先完成数据库的设计,才能开始对数据处理的设计
B. 应用系统用户不必参与设计过程
C. 应用程序员可以不必参与数据库的概念结构设计
D. 以上都不对
11. 在数据库的概念设计中,最常用的数据模型是( )。 (3 分)
A. 形象模型 B. 物理模型 C. 逻辑模型 D. 实体联系模型
12. 从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是( )。 (3 分)
A. M端实体的关键字 B. N端实体的关键字
C. M端实体关键字与N端实体关键字组合 D. 重新选取其他属性