试题详情
- 简答题叙述数据库的并发控制。
- 数据库是一个共享资源,它允许多个用户程序并行地存取数据库中的数据,但是,如果系统对并行执行的操作不加以控制就会存取和存储不正确的数据,破坏数据库的完整性。
并发控制的主要方法是采用封锁机制。封锁是事务T在对某个数据对象操作之前,先向系统发出请求对其加锁。基本的封锁类型有两种:排它锁(X锁)和共享锁(S锁)。所谓X锁是事务T对数据A加上X锁时,只允许事务T读取和修改数据A,其他任何事务都不量能再对A加任何类型的锁,直到T释放A上的锁。所谓S锁,是事务T对数据A加上S锁时,其他事物只能再对数据A加S锁,而不能加X锁,直到T释放A上的S锁。 关注下方微信公众号,在线模考后查看
热门试题
- 数据库发展至今,常见的数据模型有:()。
- 数据库的转储技术包括()
- Amrstrong公理系统的三条附加的推
- 什么是数据库设计目标?数据库设计的基本步
- 下面关于SQL语言特点不正确的是()
- T-SQL中,用户自定义的变量()创建时
- ()可以在任何一步停下来,并不是规范化程
- 叙述数据库实现完整性检查的方法?
- 关系运算中,选择运算是从列的角度进行的运
- 己知一个关系数据库的模式如下:S(SNO
- 如果表S(A,B,C)中,设置A为主键,
- 合并分E-R图的设计是在()
- 设有关系模式: SB(SN,SNAME
- SQL SERVER的管理(
- 在数据库设计中,独立于计算机的硬件和DB
- 关系规范化的目的是什么?
- 数据的完整性是指数据的()。
- 若用如下的SQL语句创建了一个表SC:/
- 导致介质故障的原因可能有()
- 任意关系必须满足的完整性约束规则有()、