第9章 数据库事务处理技术之故障恢复

第9章测验

1、单选题:
‌日志文件是用于记录__________。​
选项:
A: 程序运行过程;
B: 数据操作;
C: 程序执行结果;
D: 对数据的所有更新操作;
答案: 【 对数据的所有更新操作;

2、单选题:
‏下列说法正确的是__________。‌
选项:
A: 事务故障可以通过运行日志进行恢复;
B: 介质故障只需将备份恢复到系统中即可实现正确性;
C: 检查点是指检查发生故障并进行恢复的时刻点;
D: 检查点是DBMS强制使内存DB Buffer中的内容与介质DB中的内容保持一致的时刻点。
答案: 【 检查点是DBMS强制使内存DB Buffer中的内容与介质DB中的内容保持一致的时刻点。

3、单选题:
‍检查点是_________技术中出现的概念。‎
选项:
A: 安全性控制;
B: 故障恢复;
C: 并发控制;
D: 以上都不是。
答案: 【 故障恢复;

4、单选题:
‍一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是__________。‌
选项:
A: 隔离性
B: 一致性
C: 持久性
D: 原子性
答案: 【 原子性

5、单选题:
‌表示两个或多个事务可以同时运行而不互相影响的是__________。‏
选项:
A: 一致性
B: 持久性
C: 原子性
D: 隔离性
答案: 【 隔离性

6、单选题:
‍事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于__________状态。‍
选项:
A: 完整性
B: 安全性
C: 一致性
D: 可靠性
答案: 【 一致性

7、单选题:
‌后备副本的作用是__________。‎
选项:
A: 保障安全性
B: 数据的转储
C: 故障后的恢复
D: 一致性控制
答案: 【 故障后的恢复

8、单选题:
​__________用来记录对数据库中数据进行的每一次更新操作。‏
选项:
A: 后援副本
B: 日志文件
C: 数据库
D: 缓冲区
答案: 【 日志文件

9、单选题:
‍用于数据库恢复的重要文件是__________。‎
选项:
A: 数据文件
B: 日志文件
C: 索引文件
D: 备注文件
答案: 【 日志文件

10、单选题:
‌事务的持久性是指__________。‏
选项:
A: 事务中包括的所有操作要么都做,要么都不做
B: 事务一旦提交,对数据库的改变是永久的
C: 一个事务内部的操作 及使用的数据对并发的其他事务是隔离的
D: 事务必须使数据库从一个一致性状态变到另一个一致性状态
答案: 【 事务一旦提交,对数据库的改变是永久的

11、单选题:
​若系统的运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为__________。‎
选项:
A: 事务故障
B: 系统故障
C: 介质故障
D: 运行故障
答案: 【 系统故障

12、单选题:
​事务的隔离性是由DBMS的_________实现的。‎
选项:
A: 事务管理子系统
B: 恢复管理子系统
C: 并发控制子系统
D: 完整性子系统
答案: 【 并发控制子系统

13、单选题:
‍若系统运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为__________。​
选项:
A: 事务故障
B: 系统故障
C: 介质故障
D: 运行故障
答案: 【 介质故障

14、单选题:
‍事务的一致性指__________。‍
选项:
A: 事务中包括的所有操作要么都做,要么都不做
B: 事务一旦提交,对数据库的改变是永久的
C: 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D: 事务必须使数据库从一个一致性状态变到另一个一致性状态
答案: 【 事务必须使数据库从一个一致性状态变到另一个一致性状态

1

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注