题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-21 20:24:58

[单项选择]两阶段锁协议可以保证并发调度的可串行性。关于两阶段锁协议,下列说法错误的是()。
A. 在一个可串行化调度中,并不一定所有事务都必须符合两阶段锁协议
B. 如果一个事务遵循两阶段锁协议,则这个事务中的第一个解锁操作必须出现在该事务的最后一个加锁操作之后
C. 如果一个事务已经对数据项A加了共享锁,则其他事务不能再对A加任何锁
D. 在解锁阶段,事务可以释放任何数据项上的任何类型的锁

更多"两阶段锁协议可以保证并发调度的可串行性。关于两阶段锁协议,下列说法错误"的相关试题:

[单项选择]以下关于两阶段锁协议的原理叙述错误的是()。
A. 每个事务的执行程序划分为两个阶段,即加锁阶段和解锁阶段
B. 在加锁阶段,事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁
C. 在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁
D. 每个事务开始执行后就进入了加锁阶段
[单项选择]以下关于两阶段锁协议的基本原理叙述错误的是______。
A. 每个事务的执行过程划分为两个阶段:加锁阶段和解锁阶段
B. 在加锁阶段,事务可以申请获得任何数据项上的任何数据类型的锁,允许释放任何锁
C. 在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁
D. 每个事务执行后就进入了加锁阶段
[单项选择]下面各图给出的4个并发调度中,哪个不是冲突可串行的
A. B. /TD>
Read(A)
Write(B)
B)
C.
T1 T3
Read(A)
Write(B)
Read(B)
Write(A)
<
D.
T4 T5
<
[单项选择]下述各图给出的四个并发调度中,哪个不是冲突可串行的
A.
T1 T2
B. /TD>
Read(A)
Write(A)
B)
C. TABLE class=extable_c cellSpacing=0 align=center border=0> D. TABLE class=extable_c cellSpacing=0 align=center border=0>
[单项选择]下述各图给出的4个并发调度中,哪个不是冲突可串行的?______。
[单项选择]在运行正常的数据库系统中,下面有关“所有事务都是两段式的”与“事务的并发调度是可串行化的”的关系的描述,正确的是______。
A. 前者是后者的必要条件
B. 后者是前者的充要条件
C. 后者是前者的必然结果
D. 前者是后者的必然结果
[单项选择]下列与保持数据库的一致性有关的是( )。
Ⅰ.无级联调度 Ⅱ.可恢复调度 Ⅲ.可串行化 Ⅳ.两阶段封锁协议
A. Ⅰ、Ⅱ、Ⅲ
B. Ⅱ、Ⅲ、Ⅳ
C. Ⅰ、Ⅲ、Ⅳ
D. 都是
[单项选择]在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制技术。下列关于基于锁的并发控制技术的说法,错误的是______。
A. 锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用
B. 数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁
C. 数据库管理系统可以采用先来先服务的方式防止出现活锁现象
D. 当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁
[单项选择]下面各项中,用来解决“一个并发调度是否正确”问题的选项是______。
A. 串行调度
B. 并发事务的可并行化
C. 并发事务的可串行化
D. 并发事务的有效调度
[单项选择]考虑两个事务Ti= Ii和Tj=lj,以及定义在Ti、Tj上的并发调度S,其中Ii、Ij分别代表组成Ti和Tj的操作,则下列中不会引起事务Ti的操作Ii与事务Tj的操作Ij冲突的是______。
A. Ii=read(Q),Ij=write(Q)
B. Ii=write(Q),Ij=read(Q)
C. Ii=read(Q),Ij=read(Q)
D. Ii=write(Q),Ij=write(Q)
[单项选择]考虑两个事务Ti=Ii和Tj=Ij,以及定义在Ti,Tj上的并发调度S,其中Ii,Ij分别代表组成Ti和Tj的操作,则下列中不会引起事务Ti的操作Ii与事务Tj的操作Ij冲突的是______。
A. Ii=read(Q),Ij=write(Q)
B. Ii=write(Q),Ij=read(Q)
C. Ii=read(Q),Ij=read(Q)
D. Ii=write(Q),Ij=write(Q)
[单项选择]考虑两个事务Ti=Ii和Tj=Ij,以及定义在Ti、Tj上的并发调度S,其中Ii,Ij分别代表事务Ti和Tj的操作,则下列选项中不会引起事务Ti的操作Ii与事务Tj的操作Ij冲突的是()。
A. Ii=read(Q),Ij=write(Q)
B. Ii=write(Q),Ij=read(Q)
C. Ii=read(Q),Ij=read(Q)
D. Ii=write(Q),Ij=write(Q)
[单项选择]考虑两个事务Ti=Ii)和Tj=Ij),以及定义在Ti,Tj上的并发调度S,其中Ii,Ij分别代表组成Ti和Tj的操作,则下列中不会引起事务Ti的操作Ii与事务Tj的操作Ij冲突的是______。
A. Ii=read(Q),Ij=write(Q)
B. Ii=write(Q),Ij=read(Q)
C. Ii=read(Q),Ij=read(Q)
D. Ii=write(Q),Ij=write(Q)
[单项选择]基于锁的并发控制技术可以避免并发操作引起的各种错误,但有可能引起死锁等问题。关于封锁协议中的问题及其处理,下列说法错误的是()。
A. 数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态
B. 如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采用死锁检测与恢复策略更有效
C. 为避免活锁(事务饿死)现象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求
D. 数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
  • 支付完成
  • 取消支付
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码
T1 T3
Read(A)
Write(B)
Read(B)
Write(A)
T4 T5
T1 T4