选择题

某商场经营管理系统在运行过程中数据库系统突然发生软故障, 数据库管理员发现问题后重启了数据库。重启后, 系统业务正常。 设重启期间可能有如下操作:
Ⅰ .使用日志文件重做已提交的事务
Ⅱ .对未提交的事务进行回滚
Ⅲ.使用 RAID 技术对数据进行恢复
Ⅳ.使用镜像数据库对数据进行恢复
Ⅴ.使用数据库备份对数据进行恢复
为了保证数据的一致性, 系统可能进行的操作是(     )。

【正确答案】 B
【答案解析】

软故障是指系统故障, 它影响正在运行的所有事务。 要消除这些事务对数据库的影响, 保证数据的一致性, 应该将计算机系统重新启动, 并对于: ①未完成的事务可能已经写入数据库中的内容, 回滚所有未完成的事务写的结果; ②对于已完成的事务可能部分或全部留在缓冲区的结果, 需要重做所有已提交的事务。