下面关于数据库系统基于日志的恢复的叙述中,哪一项是正确的?______A.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDOB.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDOC.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDOD.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

题目

下面关于数据库系统基于日志的恢复的叙述中,哪一项是正确的?______

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

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

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

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


相似考题
参考答案和解析
正确答案:B
更多“下面关于数据库系统基于日志的恢复的叙述中,哪一项是正确的?______A.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDOB.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDOC.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDOD.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    系统故障恢复的步骤是

    A.反向扫描日志文件、对每一个更新操作执行逆操作,如此下去

    B.对每一个更新操作执行逆操作、反向扫描日志文件,如此下去

    C.正向扫描日志文件、对UNDO队列中的事务进行UNDO处理、对REDO队列中的事务进行REDO处理

    D.正向扫描日志文件、对REDO队列中的事务进行REDO处理、对UNDO队列中的事务进行UNDO处理


    正确答案:C
    解析:事务故障恢复的步骤:反向扫描日志文件、对每一个更新操作执行逆操作,如此下去。系统故障恢复的步骤:正向扫描日志文件、对UNDO队列中的事务进行UNDO处理、对REDO队列中的事务进行 REDO处理。

  • 第3题:

    利用日志技术进行数据库恢复时,为了使恢复子系统避免对整个日志文件进行检查,需要在日志文件中增加______记录。


    正确答案:概念
    概念

  • 第4题:

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

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

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

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

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


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

  • 第5题:

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

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

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

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

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


    正确答案:B
    解析:本题考查数据库基于日志恢复的基础知识。把数据库从错误状态恢复到某一已知的正确状态的功能,称为数据库的恢复。而数据库日志是指记录对数据库的所有操作的系统文件,该文件记录了每个数据被修改前的值和修改以聒的值。REDO处理的方法是:正向扫描日志文件,根据重做队列的记录对每一个重做事务重新实施对数据库的更新操作。UNDO处理的方法是:反向扫描日志文件,根据撤销队列的记录对每一个撤销事务的更新操作执行逆操作。如果利用数据库日志来恢复数据库,那么利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO。

  • 第6题:

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

    I.事务开始信息Ⅱ.更新信息Ⅲ.提交信息Ⅳ.事务中止信息Ⅴ.事务删除信息


    正确答案:C
    日志记录主要有以F几种:①事务开始日志记录;②更新日志记录;③事务提交日志记录;④事务中止日志记录。

  • 第7题:

    下列叙述错误的是

    A.登记日志记录时,登记的顺序严格按照事务的并发执行中操作发生的实际顺序

    B.先修改相应的数据库,然后把日志记录写到外存的日志文件中

    C.如果先写日志记录,没有修改数据库,那么发生故障时可以进行UNDO,也可以进行REDO

    D.系统必须遵循先写日志的原则


    正确答案:B
    解析:系统必须遵循先写日志的原则。故B)错。登记日志记录时,登记的顺序严格按照事务的并发执行中操作发生的实际顺序。如果先写日志记录,没有修改数据库,那么发生故障时可以进行UNDO,也可以进行REDO。

  • 第8题:

    下面关于数据库系统基于日志的恢复的叙述中,哪一项是正确的?——

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

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

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

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


    正确答案:B
    解析:利用更新日志记录中的改前值可以进行LJNDO操作,利用更新日志记录中的改后值可以进行REDO操作。

  • 第9题:

    下面对于Windows DNS日志功能的说法,其中错误的是:()

    • A、对于DNS服务启动、停止的事件,将记录在windows event log日志中
    • B、通过设定自动定期删除,可以防止日志文件过大
    • C、通过日志功能可以记录的事件包括:区域更新、查询、动态更新等
    • D、日志文件缺省存放在系统盘上,应将日志文件存放到非系统盘,以防止将系统盘占满

    正确答案:B

  • 第10题:

    Windows安全策略的事件日志策略中可以配置日志记录的()。

    • A、日志最大值
    • B、日志最小值
    • C、日志文件名
    • D、日志保存位置

    正确答案:A

  • 第11题:

    利用系统的“事件管理器”可以指定在安全日志中记录需要记录的事件,安全日志的默认状态是开启的。


    正确答案:错误

  • 第12题:

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

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

    B

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

    C

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

    D

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


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

  • 第13题:

    下列叙述中,错误的是( )

    A.更新查询一次可以更新多个字段的值

    B.删除查询可以从多个表中删除记录

    C.使用追加查询追加的记录,可以用“撤销”命令恢复所做的更改

    D.利用子查询的结果可以进行进一步的查询


    正确答案:C
    [解析] 追加查询属于操作查询的一种,无论是哪一种操作查询,在执行操作查询后,都不能撤销更改操作。

  • 第14题:

    如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值。()


    正确答案:错

  • 第15题:

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

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

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

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

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

    A.

    B.

    C.

    D.


    正确答案:C

  • 第16题:

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

    A. 事务开始信息

    B. 更新信息

    C. 提交信息

    D. 事务中止信息


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

  • 第17题:

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

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

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

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

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


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

  • 第18题:

    日志文件是用来记录对数据库的每一次更新活动的文件,当数据库系统发生故障时,可以利用它来进行恢复。下面列出的条目中不属于日志记录的内容的是? ( )

    A.事务开始信息

    B.事务更新信息

    C.事务提交信息

    D.事务地址空间


    正确答案:D
    解析:日志文件是用来记录对数据库每一次更新活动的文件,在动态转储方式中必须建立日志文件,后援副本和日志文件综合起来才能有效地恢复数据库,当数据库毁坏后可重新装入后援副本把数据库回复到转储结束时刻的正确状态,然后利用日志文件,把已经完成的事务进行重新处理,对故障发生时尚未完成的事务进行撤销处理。

  • 第19题:

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

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

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

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

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


    正确答案:C

  • 第20题:

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

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

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

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

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


    正确答案:B

  • 第21题:

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

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

    正确答案:D

  • 第22题:

    关于回滚日志的说法正确的是哪些()

    • A、UNDO日志在数据被修改后记录它的新值
    • B、采用回滚段机制来处理
    • C、回滚段在事务结束时释放
    • D、数据库进行回滚操作时直接利用回滚段进行恢复

    正确答案:B,C

  • 第23题:

    判断题
    如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值。
    A

    B


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