数据库系统概论(高级篇)中国人民大学 单元测验4

数据库系统概论(基础篇)数据库系统概论(高级篇)
单元测验1单元测验1
单元测验2单元测验2
单元测验3单元测验3
单元测验4单元测验4
第一次考试期末考试
第二次考试

1.解决并发操作带来的数据不一致问题普遍采用( )技术。

编号选项
A恢复
B封锁
C存取控制
D协商

2.下列不属于并发操作带来的问题是( )。

编号选项
A脏读
B不可重复读
C死锁
D丢失修改

3.设有两个事务T1、T2,其并发操作如下:

T1T2
读A=20
读A=20
A = A – 10写回
A = A – 15写回

以下对上述事务执行操作结果描述正确的是( )。

编号选项
A该操作不能重复读
B该操作“读脏数据”
C该操作不存在问题
D该操作存在丢失修改

4.设有两个事务T1、T2,其并发操作如下:

T1T2
读A=20,B=10
读A=20
A = A *2写回
读A=20,B=10

以下对上述事务执行操作结果描述正确的是( ) 。

编号选项
A该操作不能重复读
B该操作存在丢失修改
C该操作不存在问题
D该操作“读脏数据”

5.设有两个事务T1、T2,其并发操作如下:

T1T2
读A=100
A = A *2写回
读A=200
ROLLBACK
恢复A=100

以下对上述事务执行操作结果描述正确的是( )。

编号选项
A该操作不能重复读
B该操作“读脏数据”
C该操作存在丢失修改
D该操作不存在问题

6.若事务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和修改A,其它事务只能再对A加S锁,而不能加X锁

7.在并发控制技术中,最常用的是封锁机制,基本的封锁类型有排它锁X和共享锁S,下列关于两种锁的相容性描述不正确的是( )。

编号选项
AA. X/X :TRUE
BD. X/S:FALSE
CB. S/S:TRUE
DC. S/X:FALSE

8.以下( )封锁违反两段锁协议。

编号选项
ASlock A, Slock B, Xlock C, Unlock C, Unlock B, Unlock A
BSlock A, Unlock A, Slock B, Xlock C, Unlock B, Unlock C
CSlock A, Slock B, Xlock C, Unlock A, Unlock B, Unlock C
DSlock A, Slock B, Xlock C, Unlock B, Unlock C, Unlock A

9.死锁的诊断技术包括( )。

编号选项
A超时法
B顺序封锁法
C事务等待图法
D一次封锁法

10.两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁,其中“两段”的含义指的是( )。

编号选项
A在第二阶段,事务可以释放任何数据项上的任何类型的锁,但不能再申请任何锁
B在对任何数据项进行读、写操作之前,首先要申请并获得对该数据项的封锁
C在第一阶段,事务可以申请获得任何数据项上的任何类型的锁,但不能释放任何锁
D在释放了一个封锁之后,事务不在申请和获得任何其他封锁

11.调度r1(A); r2(A); r3(B); w1(A); r2©; r2(B); w2(B); w1©;是冲突可串行化的。( )

编号选项
AT
BF

12.封锁对象的大小称为封锁的粒度。在关系数据库中,封锁对象可以是一些逻辑单元,也可以是一些物理单元。( )

编号选项
AF
BT
  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

真实的hello world

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值