试题详情
- 简答题如何用封锁机制保证数据的一致性?
- DBMS在对数据进行读、写操作之前首先对该数据执行封锁操作,例如下图中事务Tl在对A进行修改之前先对A执行xock(A),即对A加x锁。这样,当几请求对A加x锁时就被拒绝,几只能等待Tl释放A上的锁后才能获得对A的x锁,这时它读到的A是Tl更新后的值,再按此新的A值进行运算。这样就不会丢失Tl的更新。DBMS按照一定的封锁协议,对并发操作进行控制,使得多个并发操作有序地执行,就可以避免丢失修改、不可重复读和读“脏’夕数据等数据不一致性。
关注下方微信公众号,在线模考后查看
热门试题
- SQL Server数据库使用的数据模型
- 在数据库技术发展过程中,最常用的数据模
- Access支持的联接类型有()。
- 数据库实施主要任务是在实际的计算机系统中
- SQL Server的数据库包括系统数据
- 用户管理SQLServer2000的主要
- DDL
- 简述数据抽象的三种类型?
- 数据库管理系统的核心是数据库。
- sp_help属于哪一种存储过程()?
- 试叙述层次、网状和关系三种逻辑模型的区别
- 在Access合计功能中,包含有()
- 下列关于do while…loop和do
- 数据库系统的体系结构大体上分为()种模式
- 自含型SQL语言
- 关系数据库与非关系数据库的主要区别是什么
- Access窗体中的文本框控件分为()。
- 对于:表EMP(ENO,ENAME,SA
- 非平凡函数依赖
- 在SQLSELECT语句的ORDERBY