计算机数据库系统原理

日志文件是数据库系统出现故障以后,保证数据正确、一致的重要机制之一。下列关于日志文件的说法错误的是()。A、日志的登记顺序必须严格按照事务执行的时间次序进行B、为了保证发生故障时能正确地恢复数据,必须保证先写数据库后写日志C、检查点记录是日志文件的一种记录,用于改善恢复效率D、事务故障恢复和系统故障恢复都必须使用日志文件

题目

日志文件是数据库系统出现故障以后,保证数据正确、一致的重要机制之一。下列关于日志文件的说法错误的是()。

  • A、日志的登记顺序必须严格按照事务执行的时间次序进行
  • B、为了保证发生故障时能正确地恢复数据,必须保证先写数据库后写日志
  • C、检查点记录是日志文件的一种记录,用于改善恢复效率
  • D、事务故障恢复和系统故障恢复都必须使用日志文件
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下述关于数据库系统的叙述中正确的是

A.数据库系统中数据的一致性是指数据类型一致

B.数据库系统比文件系统能管理更多的数据

C.数据库系统减少了数据冗余

D.数据库系统避免了一切冗余


正确答案:C
C和D两者的描述对象一样,结果必然在这两者之中。D太绝对,所以c正确。

第2题:

在数据库系统出现系统故障后进行恢复时,对于事务T,如果在日志文件中有BEGIN TRANSACTION记录,也有COMMIT记录,但其对数据的修改没有写到数据库中,则数据库管理系统处理这种事务时应执行的操作是【12】。


正确答案:
RED0【解析】系统故障造成数据库不一致状态的原因有两个,一是未完成的事务对数据库的更新可能已写入数据库,二是已提交事务对数据库的更新可能还留在缓冲区没来得及写入数据库。对于故障发生前已提交的事务(既有BEGIN Transaction,又有commit)做red0操作,对于故障发生时尚未完成的事务(只有BEGINTransaction,而没有commit或rollback)做und0操作。

第3题:

日志文件是数据库系统出现故障以后,保证数据正确、一致的重要机制之一。下列关于日志文件的说法错误的是

A.日志的登记顺序必须严格按照事务执行的时间次序进行

B.为了保证发生故障时能正确地恢复数据,必须保证先写数据库后写日志

C.检查点记录是日志文件的一种记录,用于改善恢复效率

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


正确答案:B

第4题:

日志记录的作用是()。

A.为了保证在发生故障以后,数据库系统能恢复到和故障发生之前一致的状态

B.硬件错误

C.软件漏洞

D.设备故障


参考答案:A

第5题:

下述关于数据库系统的叙述中正确的是【】

A.数据库系统减少了数据冗余

B.数据库系统避免了一切冗余

C.数据库系统中数据的一致性是指数据类型的一致

D.数据库系统比文件系统能管理更多的数据


正确答案:A

第6题:

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

A.仅Ⅰ、Ⅱ和Ⅴ

B.仅Ⅰ和Ⅱ

C.仅Ⅰ、Ⅲ和Ⅴ

D.仅Ⅱ、Ⅲ、Ⅳ和Ⅴ


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

第7题:

日志文件是用于保持

A.应用程序的执行结果

B.对数据的更新操作

C.应用程序的运行过程

D.数据库系统故障特征


正确答案:B

第8题:

下述关系数据库系统的正确叙述是( )。

A.数据库系统避免了一切冗余

B.数据库系统中数据的一致性是指数据类型一致

C.数据库系统减少了数据冗余

D.数据库系统比文件系统管理更多的数据


正确答案:C

第9题:

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

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

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

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

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

A.

B.

C.

D.


正确答案:C

第10题:

以下关于数据库系统的叙述中正确的是( )。

A.数据库系统消除了冗余

B.数据库系统减少了数据冗余

C.数据库系统中数据的一致性是指数据类型的一致

D.数据库系统比文件系统管理数据快


正确答案:B
数据共享自身可极大地减少数据冗余性,它不仅减少了不必要韵存储空间,更为重要的是可以避免数据的不一致性。所谓数据的一致性是指在系统中同一数据的不同出现应保持相同的值。

更多相关问题