什么是封锁协议?不同级别的封锁协议的主要区别是什么?如何用封锁机制保证数据的一致性?
第1题:
2、()不能保证可重复读和不读“脏”数据。
A.一级封锁协议
B.二级封锁协议
C.三级封锁协议
D.所有封锁协议
第2题:
7、对于三级封锁协议,以下表述不正确的是?
A.一级封锁协议可以防止读“脏”数据
B.二级封锁协议可以防止读“脏”数据和丢失修改
C.三级封锁协议可防止读“脏”数据、丢失修改和不可重复读
D.封锁协议级别越高,一致性程度越高
第3题:
三、简答题 (本大题共4小题,每小题5分,共20分) 1.什么是基本表?什么是视图?两者的区别和联系是什么? 2.数据库的完整性概念与数据库的安全性概念有什么区别和联系? 3.简述事务的概念及事务的4个特性。恢复技术能保证事务的哪些特性? 4.简述三级封锁协议的内容以及不同级别的封锁协议能解决哪些数据不一致性问题?
第4题:
在一级封锁协议基础上,要求事务读取数据时加共享锁,事务结束时释放,这是()。
A.3级封锁协议
B.2级封锁协议
C.1级封锁协议
D.4级封锁协议
第5题:
【简答题】不同封锁协议与系统一致性级别的关系是什么?