为了保证数据库的可恢复性,在建立日志文件时必须遵循的原则包括()。A、记录的次序严格按并发事务执行的时间次序B、必须先写日志文件,后写数据库C、必须先写数据库,后写日志文件D、必须将数据库的所有更新操作记录到日志文件中

题目

为了保证数据库的可恢复性,在建立日志文件时必须遵循的原则包括()。

  • A、记录的次序严格按并发事务执行的时间次序
  • B、必须先写日志文件,后写数据库
  • C、必须先写数据库,后写日志文件
  • D、必须将数据库的所有更新操作记录到日志文件中
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于数据库系统中的日志文件,有下列说法:

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

Ⅱ.在动态转储过程中,对数据库所做的修改都被记录在日志文件中

Ⅲ.数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件

Ⅳ.建立检查点的主要目的是通过减小日志文件的总体数据规模,从而提高数据恢复效率

Ⅴ.日志文件有利于用户对数据库系统的违规操作开展核查审计工作

以上说法正确的是______。

A)仅Ⅰ、Ⅱ和Ⅴ

B)仅Ⅰ和Ⅱ

C)仅Ⅰ、Ⅲ和Ⅴ

D)仅Ⅱ、Ⅲ、Ⅳ和Ⅴ

A.

B.

C.

D.


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

第2题:

日志文件对实现数据库系统故障的恢复有非常重要的作用。下列关于数据库系统日志文件的说法,正确的是______。

A) 数据库系统不要求日志的写入顺序必须与并行事务执行的时间次序一致

B) 为了保证数据库是可恢复的,必须严格保证先写数据库后写日志

C) 日志文件中检查点记录的主要作用是提高系统出现故障后的恢复效率

D) 系统故障恢复必须使用日志文件以保证数据库系统重启时能正常恢复,事务故障恢复不一定需要使用日志文件

A.

B.

C.

D.


正确答案:C

第3题:

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

A.仅Ⅰ、Ⅱ和Ⅴ

B.仅Ⅰ和Ⅱ

C.仅Ⅰ、Ⅲ和Ⅴ

D.仅Ⅱ、Ⅲ、Ⅳ和Ⅴ


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

第4题:

在登录日志文件时,应该________。

A.将更新数据库与登录文件两个操作同时完成

B.将更新数据库与登录文件两个操作按随机的顺序完成

C.先写数据库的更新,后登录日志文件

D.先登录日志文件,后写数据库的更新


正确答案:D
解析:为保证数据库是可恢复的,登记日志文件时必须遵循以下两条原则:1、登记的次序严格按并发事务执行的时间次序;2、必须先写日志文件,后写数据库。

第5题:

“运行记录优先原则”只指应该在对数据库更新()。

A、前先写一个日志记录到日志文件

B、后写一个日志记录到日志文件

C、前先运行记录

D、后在日志缓冲区运行记录


标准答案:A

第6题:

先写日志原则是为了发生故障后保持数据库的原子性和__________所必须遵循的原则。


正确答案:
持久性
为保证对故障恢复的支持,登记日志记录时必须遵循以下原则:登记的顺序严格按照事务的并发执行中各操作发生的实际顺序;必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作先写日志的原则,是为了发生故障后保持数据库的原子性和持久性所必须遵循的原则。

第7题:

登记日志文件时必须先写数据库,后写日志文件。()


参考答案:错误

第8题:

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

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

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

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

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


正确答案:B

第9题:

下列关于SQLServer2008数据库日志的说法错误是()。

A.日志文件是维护数据库完整性的重要工具

B.所有的对SQL数据库的操作都需要写日志

C.当日志文件的空间占满时,将无法写日志

D.当修改数据库时,必先写日志


正确答案:A

第10题:

为了保证数据库的可恢复性,在建立日志文件时必须遵循的原则包括()

A. 记录的次序严格按并发事务执行的时间次序

B. 必须先写日志文件,后写数据库

C. 必须先写数据库,后写日志文件

D. 必须将数据库的所有更新操作记录到日志文件中


正确答案:ABD

更多相关问题