下列关于基于日志的故障恢复的叙述中,哪一条是不正确的?()A、日志是日志记录的序列,它记录了数据库中的所有更新活动B、日志记录中包括事务提交日志记录:Ti commitC、利用更新日志记录中的改前值可以进行UNDOD、事务故障恢复只需要正向扫描日志文件

题目

下列关于基于日志的故障恢复的叙述中,哪一条是不正确的?()

  • A、日志是日志记录的序列,它记录了数据库中的所有更新活动
  • B、日志记录中包括事务提交日志记录:<Ti commit>
  • C、利用更新日志记录中的改前值可以进行UNDO
  • D、事务故障恢复只需要正向扫描日志文件
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 对于事务故障的恢复,下列描述正确的是 (48) 。

(48)

A. 事务故障的恢复不需要访问日志文件

B. 事务故障恢复时需要REDO 已提交的事务

C. 事务故障恢复时需要正向扫描日志,对该事务进行UNDO 操作

D. 事务故障恢复时需要反向扫描日志,对该事务进行UNDO 操作


正确答案:A

第2题:

下列关于基于日志的故障恢复的叙述中,哪一条是不正确的?

A.日志是日志记录的序列,它记录了数据库中的所有更新活动

B.日志记录中包括事务提交日志记录:《Ti commit>

C.利用更新日志记录中的改前值可以进行uN:DO

D.事务故障恢复只需要正向扫描日志文件


正确答案:D
解析:日志文件在数据库恢复中起着非常重要的作用,它记录了数据库中所有的更新活动,包括日志提交记录<Ti commit>。利用更新日志记录中的改前值可以进行uN.D0,撤销已做的修改操作;利用更新日志记录中的改后值可以进行REDO,重做已完成的操作。事务故障恢复的步骤是:反向扫描日志文件,查找该事务的更新操作,对每一个更新操作执行uND0,直到读到该事务的开始日志。故答案选D。

第3题:

以下关于日志文件叙述错误的是______。

A.日志文件都是以记录为单位的

B.事务故障恢复和系统故障恢复必须使用日志文件

C.在动态转储方式中必须建立日志文件

D.在静态转储方式中,也可以建立日志文件


正确答案:A
解析:日志文件主要有两种格式,以记录为单位的日志文件和以数据块为单位的日志文件。

第4题:

数据库系统发生故障时,可以基于日志进行恢复。下列选项中,( )是日志记录的内容。

A. 事务开始信息

B. 更新信息

C. 提交信息

D. 事务中止信息


正确答案:ABCD
当数据库系统发生故障时,可以基于日志进行恢复。数据库日志记录的内容包括事务开始信息、更新信息、提交信息、事务中止信息。

第5题:

下列关于故障恢复的叙述中,哪一条是不正确的?( )

A) 系统可能发生的故障类型主要有事务故障、系统故障和磁盘故障

B) 利用更新日志记录中的改前值可以进行UNDO,利用改后值可以进行REDO

C) 写日志的时候,一般是先把相应的数据库修改写到外存的数据库中,再把日志记录写到外存的日志文件中

D) 磁盘故障的恢复需要DBA的介入

A.

B.

C.

D.


正确答案:C

第6题:

( 45 )下列关于基于日志的故障恢复的叙述中,哪一条是不正确的?

A) 日志是日志记录的序列,它记录了数据库 izhong 的所有更新活动

B) 日志记录中包括事务提交日志记录 <Ti commit>

C) 利用更新日志记录中的改前值可以进行 UNDO

D) 事务故障恢复只需要正向扫描日志文件


正确答案:D

第7题:

以下关于数据库系统基于日志的恢复的叙述中,哪一个是正确的( )。

A)利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

B)利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

C)利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

D)利用更新曰志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO


正确答案:B
UNDO:对撤销队列中的各个事务进行撤销处理,处理方法是:反向扫描日志文件,对每个UNDO事务的更新操作执行逆操作,即将日志记录中"更新前的值"写入
数据库;
REDO:对重做队列中的各个事务进行重做处理,处理方法是:
正向扫描日志文件,对每个REDO事务重新执行登记的操作,即将日志记录中"更新后的值"写入数据库。

第8题:

( 47 )下列关于日志的叙述中,哪一个是不正确的?

A )日志登记的顺序严格按照事务在执行中各操作发生的实际顺序登记

B )必须先把对数据库的修改写到外部数据库中,再把日志记录写到外存的日志文件中

C )对事务故障的恢复一般首先反向扫描日志文件查找该事务的更新操作

D )对系统故障的恢复一般首先正向扫描日志文件,找出故障发生前已提交的事务


正确答案:B

第9题:

下列关于数据库系统基于日志的恢复的叙述中,( )是正确的。

A.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

B.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

C.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

D.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO


正确答案:B
解析:日志文件在数据库恢复中起着非常重要的作用,它能够很好地支持事务故障的恢复和系统故障的恢复。利用更新日志记录中的改前值可以进行UNDO,撤销已做的修改操作,将数据项恢复到修改以前的旧值;利用更新日志记录中的改后值可以进行 REDO,重做已完成的操作,将数据项置为修改后的新值。

第10题:

数据库系统的日志文件用于记录下述哪类内容?

Ⅰ.事务开始日志记录

Ⅱ.更新日志记录

Ⅲ.事务提交日志记录

Ⅳ.事务终止日志记录

A.Ⅰ、Ⅱ和Ⅳ

B.Ⅰ、Ⅱ和Ⅲ

C.Ⅱ、Ⅲ和Ⅳ

D.都是


正确答案:D
解析:日志是日志记录的序列,这记录了数据库中所有的更新活动,日志的主要内容包括以下几种:1)事物开始日志记录;2)更新日志记录;3)事物提交日志记录;4)事物终止日志记录。

更多相关问题