




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、并发控制练习题第1页第1页选择题1.若事务T对数据对象A加上X锁,则_。 A.只允许T修改A,其它任何事务都不能再对A加任何类型锁。B.只允许T读取A,其它任何事务都不能再对A加任何类型锁。 C.只允许T读取和修改A,其它任何事务都不能再对A加任何类型锁。D.只允许T修改A,其它任何事务都不能再对A加X锁。答案:C 第2页第2页选择题2.若事务T对数据对象A加上S锁,则_。A.事务T能够读A和修改A,其它事务只能再对A加S锁,而不能加X 锁。B.事务T能够读A但不能修改A,其它事务能对A加S锁和X锁。C.事务T能够读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁。D.事务T能够读A和
2、修改A,其它事务能对A加S锁和X锁。答案:C第3页第3页选择题3._能够预防丢失修改和读“脏”数据。A.1级封锁协议 B.2级封锁协议C.3级封锁协议 D.两段锁协议4.下列哪个不是数据库系统必须提供数据控制功效_A.安全性 B.可移植性 C.完整性 D.并发控制答案:3.B 4.B第4页第4页选择题5._能够预防丢失修改和读“脏”数据。A.1级封锁协议 B.2级封锁协议C.3级封锁协议 D.两段锁协议6.多用户数据库系统目的之一是使它每个用户仿佛正在使用一个单用户数据库,为此数据库系统必须进行_。A.完整性控制 B.安全性控制 C.并发控制 D.访问控制答案:5.B 6.C第5页第5页选择题
3、7.设有两个事务T1、T2,其并发操作如右图所表示,下列评价正确是_。A.该操作不存在问题 B.该操作丢失修改C.该操作不能重复读 D.该操作读“脏”数据答案:BT1T2t1: 读A=10t2:读A=10t3:A=A-5写回t4:A=A-8写回第6页第6页选择题8. 设有两个事务T1、T2,其并发操作如右图所表示,下列评价正确是_。A.该操作不存在问题 B.该操作丢失修改C.该操作不能重复读 D.该操作读“脏”数据答案:CT1T2t1:读A=10, B=5t2:读A=10 A=A*2写回t3:读A=20, B=5求和25验证错第7页第7页选择题9. 设有两个事务T1、T2,其并发操作如右图所表
4、示,下列评价正确是_。A.该操作不存在问题 B.该操作丢失修改C.该操作不能重复读 D.该操作读“脏”数据答案:DT1T2t1:读A=100, A=A*2写回t2:读A=200 t3:ROLLBACK 恢复A=100第8页第8页选择题10.设T1和T2两个事务,它们对数据A并发操作如右图所示。对这个并发操作,下面5个评价中_和_两条评价是正确。A.该操作不能重复读B.该操作丢失修改C.该操作符合完整性要求D.该操作t1步中,事务T1应申请X锁E.该操作t2步中,事务T2不也许得到对A锁 BDT1T2t1:请求 Slock A 读A=18t2:请求Slock A读A=18t3:A=A+10 写回
5、A=28 commit unlockA t4:写回A=18CommitunlockA 第9页第9页选择题11.处理并发操作带来数据不一致问题时普遍采用_。A.封锁 B.恢复 C.存取控制 D.协商12.若事务T对数据R已加X锁,则其它事务对数据R_、A.能够加S锁不能加X锁 B.不能加S锁能够加X锁C.能够加S锁也能够加X锁 D.不能加任何锁答案:11.A 12.D第10页第10页选择题13.并发操作会带来哪些数据不一致_。A.丢失修改、不可重复读、脏读、死锁B.不可重复读、脏读、死锁C.丢失修改、脏读、死锁D.丢失修改、不可重复读、脏读答案:D第11页第11页数据库系统工程师答案:B答案:B
6、答案:D第12页第12页第13页第13页TaTbt1begin_transactionbegin_transactiont2 read(z)read(x)t3 z=z+100 x=x-10t4 write(z)write(x)t5 read(x) read(y)t6 x=x+100 y=y+10t7 write(x) write(y)t8 committ9 t10rollback第14页第14页TaTct1begin_transactionbegin_transactiont2 read(z)t3 z=z+100read(y)t4 write(z)s=s+yt5 read(x)read(z)t6 x=x+100 s=s+zt7 write(x)committ8 t9 t10rollback第15页第15页TaTbTct1begin_transactionbegin_transactionbegin_transactiont2 read(z)read(x)t3 z=z+100 x=x-10read(y)t4 write(z)write(x)s=s+yt
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江西省吉安市峡江县2025年三下数学期末统考试题含解析
- 研究与开发合同
- 版权转让合同协议书范本
- 江苏省吴江市青云中学2025年校初三第四次模拟数学试题含解析
- 山西省临汾市曲沃县重点名校2024-2025学年初三1月月考生物试题含解析
- 环保设备购销合同模板
- 天津市北辰区名校2025年初三第二学期期末检测试题物理试题含解析
- 灌溉工程承包合同
- 辽宁省铁岭市昌图县2018-2019学年八年级上学期期末考试物理试题【含答案】
- 2025年黑龙江省联考高考模拟历史质检试卷A(含答案)
- 透析病人营养不良临床表现、营养评估管理及护理措施
- 泡泡玛特市场分析
- 大单元教学设计 统编版三年级下册道德与法治 第一单元备课教案
- MySQL运维监控与故障诊断
- JTG D70-2-2014 公路隧道设计规范 第二册 交通工程与附属设施
- 有机超市创业计划书
- T-CARM 002-2023 康复医院建设标准
- 车展安保方案
- 人工智能行业的智能客服技术人员培训
- 《血管活性药物静脉输注》标准解读护理课件
- 《IPV4地址简介》课件
评论
0/150
提交评论