设有两个事务 T1、T2,其并发操作如下图所示,下面说法正确的是—— T1 T2 ① 读X=18 ② 读X=18 ③ X=X+18 写回X ④ X=X-2 写回XA.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏”数据

设有两个事务 T1、T2,其并发操作如下图所示,下面说法正确的是—— T1 T2 ① 读X=18 ② 读X=18 ③ X=X+18 写回X ④ X=X-2 写回X

A.该操作不存在问题

B.该操作丢失修改

C.该操作不能重复读

D.该操作读“脏”数据


参考答案和解析
D 事务T1进行读取A操作并对A进行A+2的更新操作,但没有提交更新操作,事务T2读取更新后的A,接着事务T1对所做的更新操作进行了回滚,恢复A=100,而此时事务T2读取的A的值仍为200,这是一个在数据库中并不存在的值,所以产生了对未提交更新的依赖。

相关考题:

设有两个事务T1和T2,其并发操作如下表所示,则下列说法中正确的是(本题分值:1分) 步骤 T1 T2 1 读A=10 2 读A=10 3 写A=A-3 4 写A=A-1A.该操作序列不存在问题B.该操作序列丢失修改C.该操作序列不能重复读D.该操作序列读出"脏"数据

设有两个事务T1,T2,其并发操作如表所示,下列评价正确的是______。A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读脏数据

(48)设有两个事务 T1、T2,对数据 A 的并发操作如下图所示。下列说法中正确的是----------------------------------------------------T1 T2----------------------------------------------------------------------------(1)读 A(2) 读 AA=A+10 写回COMMIT(3)读COMMIT----------------------------------------------------------------------------A)该操作不存在问题B)该操作丢失修改C)该操作不能重复读D)该操作读“脏”数据

( 48 )设有两个事务 T1 、 T2 ,其并发操作如下所示。下列说法中正确的是----------------------------------------------------T1 T2----------------------------------------------------------------------------( 1 )读 A=100A=A*2( 2 ) 读 A=200( 3 ) ROLLBACK恢复 A=100----------------------------------------------------------------------------A )上述并发操作不存在问题B )上述并发操作丢失更新C )上述并发操作存在不一致的分析D )上述并发操作存在对未提交更新的依赖

设有两个事务T1,T2,其并发操作如下表所示,下面评价正确的是______。A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.读操作读脏数据

若 E[X(t1)] =mx(t1),E[ Y(t2)] =my(t2),E[X(t1) Y(t)2] =mx(t1)my(t2),则随机过程X(t)与Y(t)。A.不相关B.相关C.正交D.独立

阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]现有一个事务集{T1,T2,T3,T4},其中这4个事务在运行过程中需要读写表X、Y和 Z。设Ti对X的读操作记作TiR(X),Ti对X的写操作记作Tiw(X)。事务对XYZ的访问情况如下:T1:T1R(X)T2:T2R(Y),T2w(X)T3:T3w(Y),T3w(X),T3w(2)T4:T4R(Z),T4w(X)试述事务并发调度的正确性准则及其内容。

设有两个事务T1、T2,其并发操作如下所示,下列说法中正确的是______。 (1) 读A=100 A=A*2 (2) (3) ROLLBACK 恢复A=100读A=200A.上述并发操作不存在问题B.上述并发操作丢失更新C.上述并发操作存在不一致的分析D.上述并发操作存在对未提交更新的依赖

设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,其中不会发生冲突操作的是______。A.T1正在读X时,T2也要读XB.T1正在读X时,T2要写XC.T1正在写X时,T2也要写XD.T1正在写X时,T2要读X

设有两个事务T1和T2,其并发操作序列如下表所示。则下面说法中正确的是步骤 T1 T21 读A=1002 读A=1003 A←A+10写回4 A←A—10写回A.该操作序列不存在问题B.该操作序列丢失修改C.该操作序列不能重复读D.该操作序列读出“脏”数据

设有两个事务T1和T2,它们的并发操作如下所示。对该并发操作,评价正确的是( )A该操作丢失了修改B该操作不存在问题C该操作读“脏”数据D该操作不能重复读

设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的是步骤 T1 T21 读A=1002 A=A*2写回34 ROLLBACK 读A=200A.该操作序列不存在问题B.该操作序列丢失修改C.该操作序列不能重复读D.该操作序列读出“脏”数据

设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的县( )

设有两个事务T1和T2,其并发操作序列如下表所示。则下表说法中正确的是( )。A)读操作序列不存在问题B)该操作序列丢失更新C)该操作序列不能重复读D)该操作序列读出“脏”数据

【说明】现有一个事务集{T1,T2,T3,T4),其中这四个事务在运行过程中需要读写X、Y和Z。设Ti对X的读操作记作TiR(X),Ti对X的写操作记作Tiw(X)。事务对XYZ的访问情况如下:T1: T1R(X)T2: T2R(Y),T2w(X)T3: T3w(Y),T3w(X),T3w(Z)T4: T4R(Z),T4w(X)试述事务并发高度的正确性准则及其内容。

设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的是( )。 T1 T2读A=100A=A*2写回读A=200ROLLBACKA.该操作序列不存在问题B.该操作序列丢失修改C.该操作序列不能重复读D.该操作序列读出脏数据

设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是(42)。A.该操作不存在问题B.该操作丢失修改C.修改该操作不能重复读D.该操作读“脏”数据

设有两个事务T1、T2,其并发调度如下图所示。下列说法正确的是A.该调度不存在问题B.该调度丢失修改C.该调度不能重复读D.该调度读“脏”数据

设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,请问以下不会发生冲突操作。A.T1正在读X时,T2也要读XB.T1正在读X时,T2要写XC.TI正在写X时,T2也要写XD.T1正在写X时,T2要读X

设有两个事务T1、T2,对数据A的并发操作如下图所示。下列说法中正确的是A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏”数据

设有T1,T2 两个事务,其并发操作如下图所示,下面评价中正确的是(17)。A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏数据”

设有两个事务T1、T2,对数据A的并发操作如下图所示。下列说法中正确的是( )。A)该操作不存在问题B)该操作丢失修改C)该操作读“脏”数据D)该操作不能重复读

设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,请问哪一种情形不会发生冲突操作?A.T1正在读X时,T2也要读XB.T1正在读X时,T2要写XC.T1正在写X时,T2也要写XD.T1正在写X时,T2要读X

如右图所示的并发调度,假设事务T1、T2执行前数据项X.Y的初值为X=100,Y=200。该调度执行完成后,X.Y的值为();此类不一致性称为()A.X=70,Y=300B.X=70,Y=330C.X=70,Y=270D.X=70,Y=230@@@SXB@@@A.丢失修改B.读脏数据C.不可重复读D.破坏事务原子性

设有两个事务T1、T2,其并发调度如下表所示。下列说法正确的是( )。A.该调度不存在问题B.该调度丢失修改C.该调度不能重复读D.该调度读“脏”数据

假设存款余额x:1000元,甲事务取走存款300元,乙事务取走存款200元,其执行时间如下:甲事务 时间 乙事务读x t1 t2 读x 更新x二x—300 t3 14 更新x:x—200 如何实现这两个事务的并发控制? (计算题)

如右图所示的并发调度,假设事务T1、T2执行前数据项X、Y的初值为X=100,Y=200。该调度执行完成后,X、Y的值为(请作答此空);此类不一致性称为( )。A.X=70,Y=300B.X=70,Y=330C.X=70,Y=270D.X=70,Y=230

如右图所示的并发调度,假设事务T1、T2执行前数据项X、Y的初值为X=100,Y=200。该调度执行完成后,X、Y的值为( );此类不一致性称为(请作答此空)。A.丢失修改B.读脏数据C.不可重复读D.破坏事务原子性