全国计算机三级考试《数据库技术》模拟试题五答案及解析(2).pdfVIP

  • 6
  • 0
  • 约3.34千字
  • 约 4页
  • 2024-04-23 发布于中国
  • 举报

全国计算机三级考试《数据库技术》模拟试题五答案及解析(2).pdf

(2)

全国计算机三级考试《数据库技术》模拟试题(五)答案及

解析

10.隔离

【解析】当多个用户并发地存取数据时就会产生多个事务同时存

取一个数据的情况,若对并发操作不加控制就可能会存取不正确的数

据,破坏事务的一致性和数据库的一致性。并发操作带来的数据不一

致性主要包括丢失修改、不可重复读和读“脏”数据,产生上述三类

数据的不一致性主要原因就是并发操作破坏了事务的隔离性,所以数

据库管理系统必须提供并发控制机制。

11.RED0

【解析】系统故障造成数据库不一致状态的原因有两个,一是未

完成的事务对数据库的更新可能已写入数据库,二是已提交事务对数

据库的更新可能还留在缓冲区没来得及写入数据库。对于故障发生前

已提交的事务(既有BEGINTransaction,又有commit)做red0操作,

对于故障发生时尚未完成的事务(只有BEGINTransaction,而没有

commit或rollback)做und0操作。

12.无共享

文档评论(0)

1亿VIP精品文档

相关文档