第9章 数据库保护习题参考答案
一、选择题
1、A。
根据书中9.1.2中事务的原子性性质可知,事务在执行过程中,应该遵守“要么不做,要么全做”的规则,故选项A正确。选项B表示的是事务的持久性。选项C表示的是事务的隔离性。选项D表示的是事务的一致性。
2、D。
由书中9.2并发控制一节可知,当同一数据库系统中有多个事务并发运行时,如果不加以适当控制,可能产生数据的不一致性故选项D正确。
3、D。
事务的一致性要求事务执行完成后,将数据库从一个抑制状态转变到另一个一致状态,故选项D正确。其余选项同题目1。
4、C。
同第1题答案概念相同,故选项C正确。
5、B。
同第1题答案概念相同,故选项B正确。
6、C。
数据库安全性控制:目的是保证数据库的任何部分都不会受到未授权的访问和修改,防止数据泄露和被破坏。
数据库完整性控制:保证数据的正确