本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-05-29到2020-06-28
本篇答案更新状态:已完结

第10章 数据库恢复技术 第7讲(总第23讲)计分测验

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

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

3、 问题:介质故障的恢复需要___。
选项:
A:当前未执行完的事务撤销;
B:当前执行完的事务需要按照运行日志记录的次序重做;
C:用最新的备份文件替换发生故障的数据库文件;
D:重新建立数据库的索引文件。
E:以上工作都需要,但需要注意操作的次序。
答案: 【以上工作都需要,但需要注意操作的次序。

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

5、 问题:DBMS管理数据库缓冲区有四种策略:No Steal, Steal, No Force, Force。对这四种策略有下面四种解释。1. 内存中的数据最晚在commit的时候写入磁盘; 2. 内存中的数据可以一直保留,在commit之后过一段时间再写入磁盘;3. 允许在事务commit之前把内存中的数据写入磁盘; 4. 不允许在事务commit之前把内存中的数据写入磁盘; 则策略与解释有正确对应的是_____。
选项:
A:Steal:1; Force:2; No Steal:3; No Force:4
B:No Steal:1; No Force:2; Steal:3; Force:4
C:No Steal:1; Steal:2; No Force:3; Force:4
D:Force:1; No Force:2; Steal:3; No Steal:4
答案: 【Force:1; No Force:2; Steal:3; No Steal:4

6、 问题:DBMS管理数据库缓冲区有四种策略:No Steal, Steal, No Force, Force。则效率较低但不会出现问题的策略组合是_,而效率最高最常用但会出现问题的策略组合是_
选项:
A: No Steal+No Force,Steal + Force;
B:No Steal+ Force,Steal + No Force;
C:Steal+No Force,No Steal + Force;
D:Steal+ Force,No Steal + No Force;
答案: 【No Steal+ Force,Steal + No Force;

7、 问题:DBMS管理数据库缓冲区有四种策略:No Steal, Steal, No Force, Force。 为保证数据库系统故障能够有效地恢复,提出了三种类型的日志:Undo型日志、Redo型日志和Undo/Redo结合型日志。不同策略可以采用不同的日志予以恢复,则下列说法正确的是______。
选项:
A:Steal + Force:不需要任何日志,不需要恢复;
B:No Steal + Force:需要Undo/Redo结合型日志进行恢复,不需要Redo型日志。
C:No Steal + No Force:需要Redo型日志进行恢复,不需要Undo型日志。
D: Steal+ No Force:需要Undo型日志进行恢复, 不需要Redo型日志。
答案: 【No Steal + No Force:需要Redo型日志进行恢复,不需要Undo型日志。

8、 问题:关于Undo型日志和Redo型日志的差别,下列说法正确的是______。
选项:
A: Undo型日志仅保留新值,而Redo型日志仅保留旧值;
B:Undo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Redo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志。
C:Redo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Undo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志。
D:Undo型日志和Redo型日志都是既保留新值,又保留旧值。
答案: 【Redo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Undo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志。

9、 问题:关于用Undo型日志和Redo型日志进行数据库恢复,下列说法正确的是______。
选项:
A:用Undo型日志恢复是从日志的起始位置开始恢复,按日志记录的正序处理,直至日志记录的尾部结束;
B:用Redo型日志恢复是从日志的尾部开始恢复,按日志记录的反序处理,直至日志的起始位置结束;
C:用Redo型日志恢复是从日志的起始位置开始恢复,按日志记录的正序处理,直至遇到第一个检查点为止结束。
D:用Undo型日志恢复是从日志的尾部开始恢复,按日志记录的反序处理,直至遇到第一个检查点为止结束。
答案: 【用Undo型日志恢复是从日志的尾部开始恢复,按日志记录的反序处理,直至遇到第一个检查点为止结束。

10、 问题:关于用Undo型日志进行数据库恢复,下列说法正确的是______。
选项:
A:用Undo型日志恢复是对已完成的事务,将日志记录的新值写回磁盘;而对未完成的事务,将日志记录的旧值写回磁盘;
B:用Undo型日志恢复是对已完成的事务,将日志记录的旧值写回磁盘;而对未完成的事务,将日志记录的新值写回磁盘;
C:用Undo型日志恢复是对已完成的事务,跳过;而对未完成的事务,将日志记录的值写回磁盘;
D:用Undo型日志恢复是对已完成的事务,将日志记录的值写回磁盘;而对未完成的事务,跳过;
答案: 【用Undo型日志恢复是对已完成的事务,跳过;而对未完成的事务,将日志记录的值写回磁盘;

11、 问题:关于用Redo型日志进行数据库恢复,下列说法正确的是______。
选项:
A:用Redo型日志恢复是对已完成的事务,将日志记录的新值写回磁盘;而对未完成的事务,将日志记录的旧值写回磁盘;
B:用Redo型日志恢复是对已完成的事务,将日志记录的旧值写回磁盘;而对未完成的事务,将日志记录的新值写回磁盘;
C:用Redo型日志恢复是对已完成的事务,跳过;而对未完成的事务,将日志记录的值写回磁盘;
D:用Redo型日志恢复是对已完成的事务,将日志记录的值写回磁盘;而对未完成的事务,跳过;
答案: 【用Redo型日志恢复是对已完成的事务,将日志记录的值写回磁盘;而对未完成的事务,跳过;

第11章 并发控制 第6讲(总第22讲)计分测验

1、 问题:数据库中的封锁机制是____的主要方法。
选项:
A:完整性控制;
B:安全性控制;
C:并发控制;
D:故障恢复控制;
答案: 【并发控制;

2、 问题:若事务T对数据R已加X锁,则其它事务对R____。
选项:
A:可以加S锁不能加X锁;
B:可以加S锁也可以加X锁;
C:不能加S锁可以加X锁;
D:不能加任何锁;
答案: 【不能加任何锁;

3、 问题:若事务T对数据R已加S锁,则其它事务对R____。
选项:
A:可以加S锁不能加X锁;
B:可以加S锁也可以加X锁;
C:不能加S锁可以加X锁;
D:不能加任何锁。
答案: 【可以加S锁不能加X锁;

4、 问题:若事务T对数据M已加S锁,在不改变S锁的情况下,则其它事务对数据M____。
选项:
A:可以读,但不可以写;
B:可以读,可以写;
C:不可以读,但可以写;
D:不可以读,不可以写;
答案: 【可以读,但不可以写;

5、 问题:下列说法正确的是_____。

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

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