数据库系统原理复习题(八)——事务并发控制

本文主要探讨了数据库系统的事务并发控制问题,包括一级封锁协议、死锁预防、并发控制目标和方法,如封锁机制和事务隔离级别。通过一系列选择题,阐述了不同封锁协议在避免数据不一致性和死锁中的作用,以及并发操作可能引发的问题,如丢失修改、不可重复读和脏读等。
摘要由CSDN通过智能技术生成

数据库系统原理复习题()——事务并发控制

 

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.   恢复

 <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值