1.试述事务的概念及事务的四个特性,恢复技术能保证事务那些特性?
答:事务是指用户定义的数据库操作,其具有原子性(事务要么做完,要么不做)、一致
性(事务要么处于做前、要么做后的状态)、隔离性(事务之间隔离不打扰)、持续性
(事务对数据库中数据改变是永久的)。
恢复技术可以保证事务的原子性和一致性,
2.数据库运行中可能产生的故障有?那些故障影响事务正常执行?哪些破坏数据库数据?
答:
可能故障:事务故障、系统故障、介质故障、计算机病毒
影响事务:事务故障、系统故障、介质故障
影响数据库数据:介质故障、计算机病毒
3.数据库恢复的基本技术有哪些?
数据转储
登记日志文件
利用二者可以将数据库从错误状态恢复到某一已知的正确状态
4.什么是日志文件?为什么要设立日志文件?
答:日志文件是用来记录事务对数据库更新操作的文件。
其可以用来恢复事务故障、系统故障、并协助后备副本进行介质故障恢复。
5.登记日志文件为什么要先写文件、后写入数据库?
答:如果先写如数据库,再写日志文件,在这两者操作之