itgle.com

(45)下列关于故障恢复的叙述中,哪一条是不正确的?A)系统可能发生的故障类型主要有事务故障、系统故障和磁盘故障B)利用更新日志记录中的改前值可以进行 UNDO 利用改后值可以进行REDOC) 写日志的时候,一般是先把相应的数据库修改写到外存的数据库中,再把日志记录写到外存的日志文件中D)磁盘故障的恢复需要DBA 的介入

题目

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

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

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

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

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


相似考题
更多“(45)下列关于故障恢复的叙述中,哪一条是不正确的? A)系统可能发生的故障类型主要有事务故障、系统 ”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    数据库系统在运行过程中,可能会发生故障,故障主要有事务故障、系统故障、介质故障、()四类。


    参考答案:静态存储

  • 第3题:

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

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

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

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

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

    A.

    B.

    C.

    D.


    正确答案:C

  • 第4题:

    下列不属于数据库运行过程中可能发生的故障是

    A.系统故障

    B.事务故障

    C.违背完整性约束条件

    D.磁盘故障


    正确答案:C
    解析:在数据库系统的运行过程中可能出现的故障有三类:事务故障、系统故障和介质故障。所以违背完整性约束条件不属于数据库系统的运行过程中可能出现的故障。

  • 第5题:

    故障后引起内存信息丢失,但未破坏外存中的数据,可用重新启动系统的方法恢复,则这类故障称为()。

    A、事务故障

    B、系统故障

    C、介质故障

    D、硬故障


    参考答案:B

  • 第6题:

    计算机系统可能发生的故障分为哪几类()。

    • A、事务故障
    • B、系统故障
    • C、介质故障
    • D、人为损坏

    正确答案:A,B,C

  • 第7题:

    数据库系统可能发生的故障主要包括事务故障、系统故障、()和计算机病毒。


    正确答案:介质故障

  • 第8题:

    事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要()配合执行。


    正确答案:DBA

  • 第9题:

    下列故障类型中,哪种故障可能会破坏数据库()。

    • A、事务故障
    • B、系统故障
    • C、介质故障
    • D、计算机病毒

    正确答案:C,D

  • 第10题:

    针对不同的故障,试给出恢复的策略和方法。(即如何进行事务故障的恢复?系统故障的恢复?介质故障恢复?)


    正确答案: 事务故障的恢复:
    事务故障的恢复是由DBMSDBMs执行恢复步骤是:
    自动完成的,对用户是透明的。
    (1)反向扫描文件日志(即从最后向前扫描日志文件),查找该事务的更新操作;
    (2)对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库;
    (3)继续反向扫描日志文件,做同样处理;
    (4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。
    系统故障的恢复:
    系统故障可能会造成数据库处于不一致状态:一是未完成事务对数据库的更新可能已写入数据库;二是已提交事务对数据库的更新可能还留在缓冲区,没来得及写入数据库。因此恢复操作就是要撤销(UNDO)故障发生时未完成的事务,重做(REDO)已完成的事务。
    系统的恢复步骤是:
    (1)正向扫描日志文件,找出在故障发生前已经提交的事务队列(REDO队列)和未完成的事务队列(uNDO队列)。
    (2)对撤销队列中的各个事务进行UNDO处理。
    进行UNDO处理的方法是,反向扫描日志文件,对每个UNDO事务的更新操作执行逆操作,即将日志记录中“更新前的值”BeforeImage)写入数据库。(3)对重做队列中的各个事务进行REDO处理。
    进行REDO处理的方法是:正向扫描日志文件,对每个REDO事务重新执行日志文件登记的操作。即将日志记录中“更新后的值”Afte,Image)写入数据库。
    介质故障的恢复:
    介质故障是最严重的一种故障。
    恢复方法是重装数据库,然后重做已完成的事务。具体过程是:
    (1)DBA装入最新的数据库后备副本(离故障发生时刻最近的转储副本),使数据库恢复到转储时的一致性状态;
    (2)DBA装入转储结束时刻的日志文件副本;
    (3)DBA启动系统恢复命令,由DBMS完成恢复功能,即重做已完成的事务。

  • 第11题:

    填空题
    事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要()配合执行。

    正确答案: DBA
    解析: 暂无解析

  • 第12题:

    问答题
    针对不同的故障,试给出恢复的策略和方法。(即如何进行事务故障的恢复?系统故障的恢复?介质故障恢复?)

    正确答案: 事务故障的恢复:
    事务故障的恢复是由DBMSDBMs执行恢复步骤是:
    自动完成的,对用户是透明的。
    (1)反向扫描文件日志(即从最后向前扫描日志文件),查找该事务的更新操作;
    (2)对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库;
    (3)继续反向扫描日志文件,做同样处理;
    (4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。
    系统故障的恢复:
    系统故障可能会造成数据库处于不一致状态:一是未完成事务对数据库的更新可能已写入数据库;二是已提交事务对数据库的更新可能还留在缓冲区,没来得及写入数据库。因此恢复操作就是要撤销(UNDO)故障发生时未完成的事务,重做(REDO)已完成的事务。
    系统的恢复步骤是:
    (1)正向扫描日志文件,找出在故障发生前已经提交的事务队列(REDO队列)和未完成的事务队列(uNDO队列)。
    (2)对撤销队列中的各个事务进行UNDO处理。
    进行UNDO处理的方法是,反向扫描日志文件,对每个UNDO事务的更新操作执行逆操作,即将日志记录中“更新前的值”BeforeImage)写入数据库。(3)对重做队列中的各个事务进行REDO处理。
    进行REDO处理的方法是:正向扫描日志文件,对每个REDO事务重新执行日志文件登记的操作。即将日志记录中“更新后的值”Afte,Image)写入数据库。
    介质故障的恢复:
    介质故障是最严重的一种故障。
    恢复方法是重装数据库,然后重做已完成的事务。具体过程是:
    (1)DBA装入最新的数据库后备副本(离故障发生时刻最近的转储副本),使数据库恢复到转储时的一致性状态;
    (2)DBA装入转储结束时刻的日志文件副本;
    (3)DBA启动系统恢复命令,由DBMS完成恢复功能,即重做已完成的事务。
    解析: 暂无解析

  • 第13题:

    下列不属于故障的主要类型的是

    A.事务故障

    B.逻辑故障

    C.系统故障

    D.磁盘故障


    正确答案:B
    解析:计算机系统发生的主要故障主要是事务故障、系统故障和磁盘故障。

  • 第14题:

    下列 _____ 不属于故障的主要类型。

    A.事务故障

    B.逻辑故障

    C.系统故障

    D.磁盘故障


    正确答案:B
    解析:计算机系统发生的主要故障主要是事务故障、系统故障和磁盘故障。

  • 第15题:

    数据库系统中可能会发生各种各样的故障。这些故障主要有四类,即:事务故障、系统故障、介质故障和【 】。


    正确答案:计算机病毒
    计算机病毒

  • 第16题:

    下列不属于数据库运行过程中可能发生的故障是( )。

    A.系统故障

    B.事务故障

    C.逻辑故障

    D.磁盘故障


    正确答案:C
    解析:数据库系统可能发生的故障有3种:事务故障、系统故障和磁盘故障。

  • 第17题:

    事务故障和系统故障的恢复是由系统自动进行的,而介质故障的恢复需要【 】的执行恢复过程。


    正确答案:DBA(数据库管理员)
    DBA(数据库管理员)

  • 第18题:

    下列故障中需要利用后援副本进行数据库恢复的是()。

    • A、事务故障
    • B、系统故障
    • C、介质故障
    • D、运行故障

    正确答案:C

  • 第19题:

    下列关于数据库故障的叙述中,哪一个是不正确的?()

    • A、事务故障可能使数据库处于不一致状态
    • B、事务故障可能由两种错误产生:逻辑错误和系统错误
    • C、系统故障时一般主存储器内容会完好,而外存储器内容丢失
    • D、磁盘故障指的是磁盘上内容的丢失

    正确答案:C

  • 第20题:

    请简述数据库系统中事务故障的恢复步骤。


    正确答案:(1)从日志文件最后向前扫描,查找该事务的更新操作;
    (2)对该事务的更新操作执行逆操作,即将日志记录中的“更新前数据的旧值”写入数据库;
    (3)若记录中是插入操作,则相当于作删除操作;若记录中是删除操作,则作插入操作;若记录中是修改操作,则用修改前值代替修改后值;
    (4)继续从后向前扫描日志文件,查找该事务的其他更新操作,并作同样处理;
    (5)重复上述步骤,直到读到该事务的开始标记,则事务故障恢复完成。

  • 第21题:

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

    • A、日志是日志记录的序列,它记录了数据库中的所有更新活动
    • B、日志记录中包括事务提交日志记录:<Ti commit>
    • C、利用更新日志记录中的改前值可以进行UNDO
    • D、事务故障恢复只需要正向扫描日志文件

    正确答案:D

  • 第22题:

    填空题
    数据库系统可能发生的故障主要包括事务故障、系统故障、()和计算机病毒。

    正确答案: 介质故障
    解析: 暂无解析

  • 第23题:

    单选题
    下列关于数据库系统的故障的叙述中,不正确的是()。
    A

    事务故障可能导致数据库处于不一致状态

    B

    事务故障可能由两种错误产生:逻辑错误和系统错误

    C

    系统发生故障时,一般主存储器内容会完好,而外存储器内容丢失

    D

    磁盘故障一般指的是磁头损坏或磁盘上内容丢失


    正确答案: D
    解析: 暂无解析