数据库原理与应用

级封锁协议可以解决的问题包括()、()。

题目

级封锁协议可以解决的问题包括()、()。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

可有效地防止丢失修改,并能保证事务T的可恢复性,但不能保证可重复读和不诌 “脏”数据的封锁协议是——。

A.一级封锁协议

B.二级封锁协议

C.三级封锁协议

D.四级封锁协议


正确答案:A
解析:一级封锁协议可有效地防止丢失修改,并能保证事务T的可恢复性。一级封锁协议是:事务T在修改数据R之前必须先加x锁,直到事务结束才释放。如果仅仅是读数据不对其修证,是不需要加锁的,所以不能保证可重复读和不读“脏”数据。

第2题:

要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()。

  • A、一级封锁协议
  • B、二级封锁协议
  • C、三级封锁协议
  • D、都可以

正确答案:B,C

第3题:

不但防止了丢失修改和不读“脏”数据.而且防止了不可重复读的封锁协议是----。

A.一级封锁协议

B.二级封锁协议

C.三级封锁协议

D.四级封锁协议


正确答案:C
解析:三级封锁协议强调即使事务读完数据A之后也不释放S锁,从而使别的事务无法更改数据。三级封锁协议不但防止了丢失修改和读“脏”数据,而且防止了不可重复读。

第4题:

()能保证不产生死锁。

  • A、两段锁协议
  • B、一次封锁法
  • C、2级封锁法协议
  • D、3级封锁协议

正确答案:B

第5题:

一次封锁法可以解决死锁问题


正确答案:错误

第6题:

不但能够防止丢失修改,还可进一步防止读脏数据,但不能防止不可重复读的封锁协议是______。

A.一级封锁协议

B.二级封锁协议

C.三级封锁协议

D.四级封锁协议


正确答案:B

第7题:

一级封锁协议可以保证()


正确答案:丢失修改

第8题:

要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()

A. 一级封锁协议

B. 二级封锁协议

C. 三级封锁协议

D. 都可以


正确答案:BC

第9题:

一级封锁协议不能解决的数据不一致性问题包括()

  • A、丢失修改
  • B、不可重复读
  • C、读脏数据
  • D、可重复读

正确答案:B,C

第10题:

要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是()

  • A、一级封锁协议
  • B、二级封锁协议
  • C、三级封锁协议
  • D、两段锁协议

正确答案:C