数据库系统原理复习题(八)——事务并发控制
1.下面关于“一级封锁协议”正确的说法是()。 (4分)
A. 一级封锁协议避免“丢失修改”
B. 一级封锁协议可以避免“死锁”
C. 一级封锁协议“能重复读”
D. 一级封锁协议可以避免“脏读”
正确答案:A.
你当前选择:A.
2.关于“死锁”,下列说法中正确的是()。 (4分)
A. 只有出现并发操作时,才有可能出现死锁
B. 死锁是操作系统中的问题,数据库操作中不存在
C. 当两个用户竞争相同资源时不会发生死锁
D. 在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
正确答案:A.
你当前选择:D.
3.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行_________。 (4分)
A. 安全性控制
B. 完整性控制
C. 可靠性控制
D. 并发控制
正确答案:D.
你当前选择:D.
4.解决并发操作带来的数据不一致问题普遍采用__________。 (4分)
A. 恢复
B. 封锁
C. 存取控制
D. 协商
正确答案:B.
你当前选择:B.
5.数据库中的封锁机制是________的主要方法。 (4分)
A. 安全性
B. 完整性
C. 并发控制
D. 恢复
<