数据库系统概论(高级篇)中国人民大学 期末考试

数据库系统概论(基础篇) 数据库系统概论(高级篇)
单元测验1 单元测验1
单元测验2 单元测验2
单元测验3 单元测验3
单元测验4 单元测验4
第一次考试 期末考试
第二次考试

课程还未结束,答案不确定,这只是博主自己做的答案。

1.已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D, B→C, E→A },该关系模式的候选码是( )。

编号 选项
A AB
B BE
C CD
D DE

2.设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到( )。

编号 选项
A 1NF
B 2NF
C 3NF
D BCNF

3.在数据库设计过程中,E-R图对应于( )阶段。

编号 选项
A 需求分析
B 概念结构设计
C 逻辑结构设计
D 物理结构设计

4.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于( )设计阶段。

编号 选项
A 概念设计
B 逻辑设计
C 物理设计
D 全局设计

5.假设某个学校在SQL Server和KingbaseES上创建了两个数据库,学校的信息系统需要从这两个数据库中存取数据。为了实现这种业务需求,应采用的数据库编程方式为( )编程。

编号 选项
A 嵌入式SQL
B 过程化SQL
C 存储过程
D ODBC

6.应该尽量先做的运算是( )。

编号 选项
A 连接
B 笛卡尔积
C 投影
D 选择

7.如果两个表都在连接属性上建立了排序,连接操作的启发式规则是( )

编号 选项
A 排序-合并算法
B 索引连接算法
C 嵌套循环算法
D Hash Join算法

8.事务日志用于保存( )。

编号 选项
A 程序运行过程
B 程序的执行结果
C 对数据的更新操作
D 对数据的查询操作

9.如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( )。

编号 选项
A 一个是DELETE,一个是SELECT
B 一个是SELECT,一个是DELETE
C 两个都是UPDATE
D 两个都是SELECT

10.以下( )封锁违反两段锁协议。

编号 选项
A Slock A, Slock B, Xlock C, Unlock A, Unlock B, Unlock C
B Slock A, Unlock A, Slock B, Xlock C, Unlock B, Unlock C
C Slock A, Slock B, Xlock C, Unlock B, Unlock C, Unlock A
D Slock A, Slock B, Xlock C, Unlock C, Unlock B, Unlock A

11.不规范的关系模式可能存在的问题有( )。

编号 选项
A 数据冗余
B 更新异常
C 插入异常
D 删除异常

12.以下对关系数据库的规范化理论理解正确的有( )。

编号 选项
A 2NF消除了非主属性对码的部分函数依赖
B 3NF消除了非主属性对码的传递函数依赖
C BCNF消除了主属性对码的部分和传递函数依赖
D 4NF消除了非平凡且非函数依赖的多值依赖

13.物理优化的目标是选择高效合理的操作算法或存取路径。以下哪些方法可用于物理优化( )。

编号 选项
A 基于规则的启发式优化
B 基于代价估算的优化
C 基于查询树的启发式优化
D 结合A和B的优化方法

14.建立冗余数据最常用的技术是( )。

编号 选项
A 数据转储
B 事务并发技术
C 数据库恢复技术
D 登记日志文件

15.对数据对象R加SIX锁,表示( )。

编号 选项
A 对R的后裔结点意向加X锁
B 对R的后裔结点意向加S锁
C 对R加X锁
D 对R加S锁

16.关系规范化过程中,是可以逐步达到2NF、3NF及更高的等级。( )

编号 选项
A T
B F

17.一个好的关系模式应当不发生数据冗余、插入异常、删除异常和更新异常。( )

编号 选项
A T
B F

18.关系模式的分解不唯一。( )

编号 选项
A T
B F

19.两个实体性之间的联系有一对一联系、一对多联系和多对多联系。而单个实体型内的联系只存在一对一、一对多联系,不存在多对多联系。( )

编号 选项
A T
B F

20.在数据库逻辑设计过程中,规范化程度越高的关系,其所对应数据库应用系统的性能就优越。( )

编号 选项
A T
B F

21.建立索引需要额外的存储代价,但使用索引扫描一定比简单的全表扫面效率要高。( )

编号 选项
A T
B F

22.代数优化的目标是选择高效合理的操作算法或存取路径。( )

编号 选项
A T
B F

23.使用静态转储可以不用建立日志文件。( )

编号 选项
A T
B F

24.一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,因此,一次封锁法遵守二段所协议。( )

编号 选项
A T
B F

25.可串行化调度一定满足冲突可串行化条件。( )

编号 选项
A T
B F

你可能感兴趣的:(数据库,中国人民大学)