下列关于故障类型和故障恢复的叙述中,哪些是正确的()
A: 事务的逻辑错误是造成事务故障的唯一原因
B: 发生系统故障时,主存储器内容丢失,而外存储器仍完好无损
C: 发生磁盘故障时,可以利用其它磁盘上的数据备份或磁带上的备份来进行恢复
D: 日志文件能够很好地支持事务故障的恢复和系统故障的恢复
E: 必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中
A: 事务的逻辑错误是造成事务故障的唯一原因
B: 发生系统故障时,主存储器内容丢失,而外存储器仍完好无损
C: 发生磁盘故障时,可以利用其它磁盘上的数据备份或磁带上的备份来进行恢复
D: 日志文件能够很好地支持事务故障的恢复和系统故障的恢复
E: 必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中
举一反三
- 下列关于故障恢复的叙述中,不正确的是()。 A: 事务的逻辑错误是造成事务故障的唯一原因 B: 发生系统故障时,对于未完成事务对外存数据库所做的修改应进行回滚 C: 发生磁盘故障时,可以利用其他磁盘上的数据拷贝来进行恢复 D: 日志文件可以用于支持事务故障的恢复和系统故障的恢复
- 下列关于故障恢复的叙述中,______是不正确的。 A: 系统可能发生的故障类型主要有事务故障、系统故障和磁盘故障 B: 利用更新日志记录中的改前值可以进行UNDO,利用改后值可以进行REDO C: 写日志的时候,一般是先把相应的数据库修改写到外存的数据库中,再把日志记录写到外存的日志文件中 D: 磁盘故障的恢复需要DBA的介入
- 关于数据库恢复技术,下列说法错误的是( )。 A: 数据库恢复技术的实现主要依靠各种数据的冗余和恢复机制技术来解决,冗余数据主要包括数据库备份(副本)和事务日志。 B: 数据库管理员定期地将整个数据库或部分数据库文件备份到磁带或另一个磁盘上保存起来,是数据库恢复中采用的基本技术。 C: 日志文件在数据库恢复中起着非常重要的作用,可以用来进行事务故障恢复和系统故障恢复,并协助后备副本进行介质故障恢复。 D: 计算机系统发生故障导致数据未存储到固定存储器上,利用日志文件中故障发生前数据的值,将数据库恢复到故障发生前的完整状态,这一对事务的操作称为提交。
- 关于数据库恢复技术,下列说法错误的是( )。 A: 数据库恢复所需要的冗余数据主要包括数据库备份(副本)和事务日志 B: 数据库管理员应当定期(或不定期)地备份数据库数据 C: 事务日志文件可以用来进行事务故障恢复和系统故障恢复,并协助后备副本进行介质故障恢复 D: 通过REDO操作使事务对数据的修改真正写入磁盘,从而保证了事务的原子性
- 下列关于日志的叙述中,不正确的是()。 A: 日志登记的顺序严格按照事务在执行中各操作发生的实际顺序登记 B: 必须先把对数据库的修改写到外部数据库中,再把日志记录写到外存的日志文件中 C: 对事务故障的恢复一般首先反向扫描日志文件查找该事务的更新操作 D: 对系统故障的恢复一般首先正向扫描日志文件,找出故障发生前已提交的事务