更多“由并发操作引起的数据不一致性包括丢失修改、不能重复读和()。”相关问题
  • 第1题:

    DB并发操作通常会带来三类问题,它们是()。

    A 插入异常、删除异常和更新异常

    B 丢失修改、删除异常和更新异常

    C 丢失修改、删除异常和读脏数据

    D 丢失修改、不可重复读和读"脏"数据


    参考答案D

  • 第2题:

    在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有________。

    A.读脏数据

    B.不可串行化

    C.事物内部故障

    D.活锁和死锁


    正确答案:A
    解析:在并发操作中带来的数据不一致性包括3类,丢失修改、不能重复读和读脏数据。而活锁和死锁是封锁技术实现并发控制时出现的问题。

  • 第3题:

    并发操作有可能引起下述哪些问题?

    Ⅰ.丢失修改

    Ⅱ.不可重复读

    Ⅲ.读“脏”数据

    A.仅Ⅰ和Ⅱ

    B.仅Ⅰ和Ⅲ

    C.仅Ⅱ和Ⅲ

    D.都是


    正确答案:D
    解析:本题是对事务并发执行存在问题的考查。当多个事务并发执行时,即使每个事务都单独地正确执行,数据库的一致性也可能被破坏,因为在并发执行中可能出现以下3个问题:①丢失更新;②对未提交更新的依赖;③不一致的分析。由以上分析可知,题干中的Ⅰ、Ⅱ、Ⅲ项均是可能出现的问题。因此本题正确答案为选项D。

  • 第4题:

    ● 事务 T1、T2 和 T3 对相同的一组数据A、B 和C 进行操作,对于如下的一个并发调度,其中T1与T2间并发操作 (45) ,T2与T3间并发操作 (46) 。

    (45)

    A. 正确

    B. 不能重复读

    C. 将丢失修改

    D. 将读“脏”数据

    (46)

    A. 正确

    B. 不能重复读

    C. 将丢失修改

    D. 将读“脏”数据


    正确答案:B,C

  • 第5题:

    ● 事务 T1、T2、T3 分别对数据 1 D 、 2 D 和 3 D 并发操作如下所示,其中 T1 与 T2间并发操作 (45) ,T2与T3间并发操作 (46)

    (45)

    A. 不存在问题

    B. 将丢失修改

    C. 不能重复读

    D. 将读“脏”数据

    (46)

    A. 不存在问题

    B. 将丢失修改

    C. 不能重复读

    D. 将读“脏”数据


    正确答案:C,B

  • 第6题:

    一级封锁协议解决了事务的并发操作带来的哪种不一致性的问题?______

    A.读脏数据

    B.数据重复修改

    C.数据丢失修改

    D.数据不可重复读


    正确答案:C

  • 第7题:

    一级封锁协议解决了事务的并发操作带来的_( )_不一致性的问题。

    A.数据丢失修改
    B.数据不可重复读
    C.读脏数据
    D.数据重复修改

    答案:A
    解析:

  • 第8题:

    下列哪项不是数据库的并发操作可能会带来的问题?()

    • A、丢失修改
    • B、数据泄密
    • C、读“脏”数据
    • D、不可重复读

    正确答案:D

  • 第9题:

    一级封锁协议解决了事务的并发操作带来的()不一致性的问题。

    • A、数据丢失修改
    • B、数据不可重复读
    • C、读脏数据
    • D、数据重复修改

    正确答案:A

  • 第10题:

    并发操作会带来哪些数据不一致性()

    • A、丢失修改、不可重复读、脏读、死锁
    • B、不可重复读、脏读、死锁
    • C、丢失修改、脏读、死锁
    • D、丢失修改、不可重复读、脏读

    正确答案:D

  • 第11题:

    并发操作若不加控制的话,可能带来数据不一致问题不包括()

    • A、不可重复读
    • B、丢失修改
    • C、可重复读
    • D、读脏数据

    正确答案:C

  • 第12题:

    填空题
    由并发操作引起的数据不一致性包括丢失修改、不能重复读和()。

    正确答案: 读"脏"数据
    解析: 暂无解析

  • 第13题:

    在数据库中,并发操作带来的数据不一致包括:()

    A、丢失修改

    B、数据插入异常

    C、不可重复读写

    D、脏数据


    参考答案:ABCD

  • 第14题:

    遵循两段锁协议的事务程序能够解决并发事务对数据库操作的不一致性不包括:(10)。

    A.丢失修改

    B.不可重复读

    C.读脏数据

    D.不可重复写


    正确答案:D
    解析:详细分析见试题3。两段锁协议保证了在一个事务访问和更新数据时,别的事务无法修改数据,可以避免丢失修改、不可重复读和读脏数据三类一致性问题。

  • 第15题:

    设有两个事务T1和T2,它们的并发操作如下所示。对该并发操作,评价正确的是( )

    A该操作丢失了修改

    B该操作不存在问题

    C该操作读“脏”数据

    D该操作不能重复读


    正确答案:A

  • 第16题:

    ● 操作序列 T1、T2、T3 对数据 A、B、C 并发操作如下所示,T1 与T2 间并发操作 (50) , T2 与T3 间并发操作 (51) 。

    (50)A. 不存在问题 B. 将丢失修改

    C. 不能重复读 D. 将读 “脏”数据

    (51)A. 不存在问题 B. 将丢失修改

    C. 不能重复读 D. 将读 “脏”数据


    正确答案:C,B

  • 第17题:

    并发操作会带来哪些数据不一致性? ( )

    A.丢失修改、不可重复读、脏读、死锁

    B.不可重复读、脏读、死锁

    C.丢失修改、脏读、死锁

    D.丢失修改、不可重复读、脏读


    正确答案:D
    解析:数据库的并发操作通常会带来以下3类问题:丢失更新问题:在一事务执行过程中,重写另一事务刚刚执行的修改,造成这一事务的修改结果丢失。不一致分析问题:在一事务执行过程中,由于其他事务的修改操作导致该事务两个相同的查询返回不同的数据结果。 “脏数据”的读出:如果事务Tl修改了某属性,而事务T2读该数据,然后T1因故取消对该数据的修改,造成T2读了脏数据。

  • 第18题:

    并发操作会带来哪些数据不一致性【】

    A.丢失修改

    B.不可重复读

    C.死锁

    D.脏读


    正确答案:ABD

  • 第19题:

    并发操作可能带来的数据不一致性有(请作答此空),解决的办法是并发控制,主要技术是( )。

    A.丢失修改、不可重复读、读脏数据
    B.丢失修改、死锁、故障
    C.丢失修改、不可重复读、冗余
    D.故障、死锁、冗余

    答案:A
    解析:

  • 第20题:

    一级封锁协议不能解决的数据不一致性问题包括()

    • A、丢失修改
    • B、不可重复读
    • C、读脏数据
    • D、可重复读

    正确答案:B,C

  • 第21题:

    并发操作有可能引起下属哪些问题?()

    • A、丢失修改
    • B、不可重复读
    • C、读脏数据
    • D、以上都是

    正确答案:D

  • 第22题:

    下列不属于并发操作引起的问题是()。

    • A、丢失修改
    • B、不可重复读
    • C、活锁或死锁
    • D、读脏数据

    正确答案:C

  • 第23题:

    单选题
    并发操作有可能引起下属哪些问题?()
    A

    丢失修改

    B

    不可重复读

    C

    读脏数据

    D

    以上都是


    正确答案: D
    解析: 暂无解析