题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-02-17 05:55:15

[填空题]数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中______协议可以完全保证并发事务数据的一致性。

更多"数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,"的相关试题:

[填空题]在保证数据一致性的加锁协议中,()级加锁协议要求事务在读数据项之前必须先对该数据项加共享锁,直到事务结束才释放该锁。
[单项选择]1级加锁协议解决了事务的并发控制带来的哪种不一致性问题
A. 读脏数据
B. 数据重复修改
C. 数据丢失修改
D. 数据不可重复读
[单项选择]为避免数据库中并发事务之间的操作冲突,数据库管理系统采用加锁机制进行并发控制。关于锁粒度,下列说法错误的是
A. 锁可以加在数据页、索引页和数据块等物理单元上,也可以加在元组等逻辑单元上
B. 锁粒度会影响事务的并发执行程度,锁粒度越大,并发执行度越低,锁粒度越小,并发执行度越高
C. 锁粒度会影响数据库的性能,锁粒度越小,系统开销越大,锁粒度越大,系统开销越小
D. 一个好的数据库管理系统一般会选择一种锁粒度加以实现,同时针对此种锁粒度进行性能优化,以达到数据库运行的最佳状态
[单项选择]下列三级加锁协议的作用说法错误的是______。
A. 一级加锁协议要求事务T在修改数据项Q之前必须先对Q加X锁,直到事务结束才释放
B. 二级加锁协议是在一级加锁协议基础上,要求事务T在读取数据项Q之前必须先对其加S锁,读完Q后可以立即释放S锁
C. 三级加锁协议是在一级加锁协议基础上,要求事务T在读取数据项Q之前必须先对其加S锁,读完Q后可以立即释放S锁
D. 对并发操作的不正确调度可能会导致数据库中数据的不一致,三级加锁协议暂时无法解决这一问题
[填空题]在数据库系统封锁协议中,一级协议:事务在修改数据前必须先对其加X锁,直到事务结束后才释放锁,该协议可以防止______;二级协议是在一级协议上加上“事务在读数据之前必须先对其加S锁,读完后释放S锁”,该协议可以防止______;三级协议是在一级协议上加上事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放,该协议可以防止______。

[填空题]封锁指的是事务T在对某个数据对象操作之前,先向系统发出请求,对其加锁。基本的封锁类型有排它锁和 【19】 这两种。
[单项选择]数据库管理系统中( )是事务管理部件的责任。
A. 保持事务的原子性
B. 保持事务的持久性
C. 保持事务的隔离性
D. 保持事务的一致性
[判断题]网络管理协议是计算机网络管理系统中最重要的组成部分,它规定了管理器与被管代理间的通信方法。
[简答题]采用何种加锁策略能够保证事务调度的正确性,简述其内容。
[名词解释]事务型管理信息系统
[填空题]封锁指的是事务T在对某个数据对象操作之前,先向系统发出请求,再对其加锁。基本的封锁类型有两种,即 【12】
[填空题]数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:【 】、一致性、隔离性和持久性。
[填空题]数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性: 【19】 、一致性、隔离性和持久性。

我来回答:

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

订单号:

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