数据库系统原理复习题(八)——事务并发控制
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. 恢复
<

本文主要探讨了数据库系统的事务并发控制问题,包括一级封锁协议、死锁预防、并发控制目标和方法,如封锁机制和事务隔离级别。通过一系列选择题,阐述了不同封锁协议在避免数据不一致性和死锁中的作用,以及并发操作可能引发的问题,如丢失修改、不可重复读和脏读等。
最低0.47元/天 解锁文章
——事务并发控制&spm=1001.2101.3001.5002&articleId=7639340&d=1&t=3&u=ebf1b3eb901a454896f7efbb9d384a7b)
762

被折叠的 条评论
为什么被折叠?



