电力生产“1000个为什么”

下列数据库恢复操作正确的是哪些()A、先使用回滚日志回滚,使数据文件处于最新状态B、先使用重做日志重做,使数据文件处于最新状态C、后使用回滚日志,回退未提交的操作D、后使用重做日志,重做已提交的操作

题目

下列数据库恢复操作正确的是哪些()

  • A、先使用回滚日志回滚,使数据文件处于最新状态
  • B、先使用重做日志重做,使数据文件处于最新状态
  • C、后使用回滚日志,回退未提交的操作
  • D、后使用重做日志,重做已提交的操作
参考答案和解析
正确答案:B,C
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对SQL Server 2000采用的备份和恢复机制,下列说法正确的是______。

A.在备份和恢复数据库时用户都不能访问数据库

B.在备份和恢复数据库时用户都可以访问数据库

C.在备份时对数据库访问没有限制,但在恢复时只有系统管理员可以访问数据库

D.在备份时对数据库访问没有限制,但在恢复时任何人都不能访问数据库


正确答案:D
解析:在备份时对数据库访问没有限制,但在恢复时任何人都不能访问数据库。

第2题:

实施数据库系统灾难恢复之前,必须要重装服务器网络操作系统。

A.错误

B.正确


参考答案:A

第3题:

()级别,还原和恢复整个数据库,并且数据库在还原和恢复操作期间处于离线状态。

A.数据库

B.数据库文件

C.数据页

D.数据节点


正确答案:A

第4题:

对基于检查点的恢复技术,下列说法中不正确的是——。

A.可以提高恢复效率

B.可以定期建立。也可以按照某种规则建立检查点

C.无论事务在检查点之前还是之后提交,都需执行REDO操作

D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作


正确答案:C
解析:利用检查点方法进行恢复的步骤:①从重新开始文件中找到最后一个检查点记录在日志文件中的地址,由该地址在日志文件中找到最后一个检查点记录;②由该检查点记录得到检查点建立时所有正在执行的事务清单ACTIVE—IAST,建立两个事务队列UN.DO—lAST。和REDO—LIST,把AC~VE—LIST’暂时放人UNDO—lAST’队列,REDO队列暂为空;③从检查点开始正向扫描日志文件,直到日志文结束,如有新开始的事务Ti,把Ti暂时放入UNDO—LIST’队列,如有提交的事务Ti,把Ti从UNDO—LIST’队列移到REDO—lAST队列;④对UNDO—lAST中的每个事务执行UNDO操作,对REDO—LIST中的每个事务执行REDO操作。所以C项不正确。

第5题:

网管数据库备份恢复描述不正确的是()。

A. 不同版本的数据库不可以相互恢复

B. 不同版本的操作系统不可以相互恢复

C. 不同的设备类型不可以互相恢复

D. 只要是同厂家的产品,均可以相互恢复


参考答案:D

第6题:

● 对于数据库恢复,下列描述正确的是 (49) 。

(49)

A. 介质故障的恢复不需要DBA 的参与,由DBMS 自动完成

B. 日志文件严格按照事务的请求时间顺序进行记录

C. 事务故障恢复时需要逆向扫描日志对未完成事务进行UNDO 操作

D. 检查点时刻的数据库一定是处于一致性状态的


正确答案:C

第7题:

下列哪些是数据库保护方面的内容:()

A、控制数据冗余

B、并发控制

C、完整性保护

D、故障恢复


参考答案:BCD

第8题:

关于数据库系统中的日志文件,有下列说法: Ⅰ.事务故障恢复和系统故障恢复时都必须使用日志文件 Ⅱ.在动态转储过程中,对数据库所做的修改都被记录在日志文件中 Ⅲ.数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件 Ⅳ.建立检查点的主要目的是通过减小日志文件的总体数据规模,从而提高数据恢复效率 Ⅴ.日志文件有利于用户对数据库系统的违规操作开展核查审计工作以上说法正确的是______。

A.仅Ⅰ、Ⅱ和Ⅴ

B.仅Ⅰ和Ⅱ

C.仅Ⅰ、Ⅲ和Ⅴ

D.仅Ⅱ、Ⅲ、Ⅳ和Ⅴ


正确答案:A
解析:日志文件的具体作用为:①事务故障恢复和系统故障恢复必须使用日志文件;②在动态转储方式中必须建立日志文件;③在静态转储方式中,也可以建立日志文件。为保证数据库是可恢复的,登记日志文件必须遵循两条原则:①登记的次序严格按并行事务执行的时间次序;②必须先写日志文件,后写数据库。

第9题:

下面对SQL Server数据库的完全恢复模型的不正确叙述是( )。

A.使用完全恢复模型可以将数据库恢复到上次备份的即时点。

B.对简单恢复模型的数据库,系统自动收缩其日志文件。

C.对完全恢复模型的数据库,系统自动收缩其日志文件。

D.完全恢复模型的数据库支持如下备份方法:数据库完全备份、数据库差异备份、日志备份。


正确答案:C

第10题:

在SQL Server 2000中,设某天对某数据库进行了下列备份过程。在完成差异备份2之后,发现第3次修改数据库的操作是错误的。现要用数据库备份将数据库恢复到第2次修改后的状态。正确的恢复顺序是

A.恢复完全备份1、日志备份1、差异备份1和日志备份2

B.恢复完全备份1、日志备份1和差异备份1

C.恢复完全备份1和差异备份1

D.恢复完全备份1、差异备份1和日志备份2


正确答案:D
解析:完全备份是将数据库的内容全部备份下来,对数据库进行的第一个备份必须是完全备份;差异备份是备份数据库中相对于完全备份之后对数据库进行的修改部分;日志备份是备份自前一次备份之后的日志内容。数据库的恢复也是从完全备份开始,然后恢复最近的差异备份,最后再顺序恢复后续的日志备份。

更多相关问题