A . 丢失修改
B . 读脏数据
C . 不可重复读
D . 数据不一致
[主观题]若事务T1 对数据D1 已加排它锁 ,事务T2 对数据D2 已加共享锁 ,那么事务T2 对数据D1 ( );事务T 1对数据 D2 ( )。A.加共享锁成功,加排它锁失败 B.加排它锁成功,加共享锁失败 C.加共享锁、排它锁都成功 D.加共享锁、排它锁都失败 A.加共享锁成功,加排它锁失败 B.加排它锁成功,加共享锁失败 C.加共享锁、排它锁都成功 D.加共享锁、排它锁都失败
[主观题]( 3 ) 事务 T 1 、 T 2 和 T 3 按如下调度方式并发地对数据项 A 、 B 、 C 进行访问 , 假设 A 、 B 、C 的初值分别为 A=20 ,B=30 , C=40 。① 在事务 T 2 刚完成提交后,数据库中 A 、 B 、 C 的值各是多少?( 3 分)② 当事务 T 3 结束后,给出该并发调度对应的日志文件,并说明此时 A 、 B 、 C 的值各是多少?( 7 分)
[单选题]如果某事务获得了数据项A上的排它锁,则其他事务对数据项AA.可以进行任何操作B.只能写不能读C.既可以读也可以写D.不能读也不能写
[单选题]在多个事务并发执行时,如果并发控制措施不好,则可能会造成事务T1读了事务T2的“脏”数据。这里的“脏”数据是指()。A . T1回滚前的数据B . T1回滚后的数据C . T2回滚前的数据D . T2回滚后的数据
[试题]事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为( ),其产生的原因是破换了事务T1的( )。A.丢失修改 B.读脏数据 C.不可重复读 D.幻影现象 A.原子性 B.一致性 C.隔离性 D.持久性
[单选题]事务T0、T1和T2并发访问数据项A、B和C,下列属于冲突操作的是______。A.T0中的read(A)和TO中的write(事务T0、T1和T2并发访问数据项A、B和C,下列属于冲突操作的是______。A.T0中的read(A)和TO中的write(A)B.T0中的read(B)和T2中的read(C)C.T0中的write(A)和T2中的write(C)D.T1中的read(C)和T2中的write(C)
[单选题]事务T0、T1和T2并发访问数据项A、B和C,下列属于冲突操作的是______。A.)T0中的read(A)和T0中的write(A)B.)T0中的read(B)和T2中的read(C)C.)T0中的write(A)和T2中的write(C)D.)T1中的read(C)和T2中的writeA.B.C.D.
[单选题]如果事务T获得了数据项R上的X锁,则事务T对R( )。A.既可读又可写B.不能读不能写C.只能读不能写D.只能写不能读
[单选题]( 17 )事务 T 0 、 T 1 和 T 2 并发访问数据项 A 、 B 和 C ,下列属于冲突操作的是A.)T 0 中的 read(A) 和 T 0 中的 write(A)B.)T 0 中的 read(B) 和 T 2 中的 read(C)C.)T 0 中的 write(A) 和 T 2 中的 write(C)D.)T 1 中的 read(C) 和 T 2 中的 write(C)
[单选题]若事务T1对数据A已加排它锁,那么其它事务对数据A(56)。A.加共享锁、加排它锁都失败B.加排它锁成功,加共享锁失败C.加共享锁、加排它锁都成功D.加共享锁成功,加排它锁失败