参考答案和解析
正确答案:C
更多“一级封锁协议解决了事务的并发操作带来的哪种不一致性的问题?______A.读脏数据B.数据重复修改C. ”相关问题
  • 第1题:

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

    A.读“脏”数据

    B.数据重复修改

    C.数据丢失修改

    D.数据不可重复读


    正确答案:C
    解析:并发操作带来的数据不一致性表现为丢失修改、数据不可重复读和读“脏”数据3类。一级封锁协议是指在事务T修改数据R之前对其加X锁,直到事务结束前才释放该锁。事务T在执行期间,其他事务不能对数据进行修改,只有事务T结束,其对数据R的侈改写人数据库之后,其他事务才可以修改数据R,这样事务T的修改就不会丢失。由于一级封锁协议没有限制其他事务对数据R的读取操作,因此可能使其他事务在T修改期间读取数据R,产生数据不可重复读和读“脏”数据的错误。

  • 第2题:

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

    A.数据泄密

    B.丢失修改

    C.读“脏”数据

    D.不可重复读


    参考答案:A

  • 第3题:

    要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()

    A. 一级封锁协议

    B. 二级封锁协议

    C. 三级封锁协议

    D. 都可以


    正确答案:BC

  • 第4题:

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

    A.丢失修改

    B.不可重复读

    C.读脏数据

    D.不可重复写


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

  • 第5题:

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

    A.数据丢失修改

    B.数据不可重复读

    C.读脏数据

    D.数据重复修改


    正确答案:A

  • 第6题:

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

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

    答案:A
    解析:

  • 第7题:

    要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()。

    • A、一级封锁协议
    • B、二级封锁协议
    • C、三级封锁协议
    • D、都可以

    正确答案:B,C

  • 第8题:

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

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

    正确答案:A

  • 第9题:

    三级封锁协议可以解决的问题包括()

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

    正确答案:A,B,C

  • 第10题:

    在数据库管理系统的三级封锁协议中,一级封锁协议能够解决的问题是()。

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

    正确答案:A

  • 第11题:

    多选题
    要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()。
    A

    一级封锁协议

    B

    二级封锁协议

    C

    三级封锁协议

    D

    都可以


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

  • 第12题:

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

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

    B

    不可重复读、脏读、死锁

    C

    丢失修改、脏读、死锁

    D

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


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

  • 第13题:

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

    A.读脏数据

    B.数据重复修改

    C.数据丢失修改

    D.数据不可重复读


    正确答案:C
    解析:并发操作带来的数据不一致性表现为丢失修改、数据不可重复读和读脏数据3类。一级封锁协议是指在事务T修改数据R之前对其加X锁,直到事务结束前才释放该锁。事务T在执行期间,其他事务不能对数据进行修改,只有事务T结束,其对数据R的修改写入数据库之后,其他事务才可以修改数据R,这样事务T的修改就不会丢失。由于一级封锁协议没有限制其他事务对数据R的读取操作,因此可能使其他事务在T修改期间读取数据R,产生数据不可重复读和读脏数数据的错误。

  • 第14题:

    并发操作带来的数据不一致性包括()

    A 丢失修改

    B 不可重复读

    C 读“脏”数据

    D 封锁机制


    参考答案ABC

  • 第15题:

    在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有( )。A.读脏数据B.不可串行化C.事务内部故障D.活锁和死锁


    正确答案:A
    事务并行可能破坏数据库的一致性,主要问题有:丢失更新,对未提交的更新的依赖,不一致的分析

  • 第16题:

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

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

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

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

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


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

  • 第17题:

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

    A.丢失修改

    B.不可重复读

    C.死锁

    D.脏读


    正确答案:ABD

  • 第18题:

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

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

    正确答案:D

  • 第19题:

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

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

    正确答案:B,C

  • 第20题:

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

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

    正确答案:D

  • 第21题:

    一级封锁协议能解决的问题是()。

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

    正确答案:A

  • 第22题:

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

    数据丢失修改

    B

    数据不可重复读

    C

    读脏数据

    D

    数据重复修改


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

  • 第23题:

    单选题
    在数据库管理系统的三级封锁协议中,一级封锁协议能够解决的问题是()。
    A

    丢失修改

    B

    不可重复读

    C

    读脏数据

    D

    死锁


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

  • 第24题:

    单选题
    一级封锁协议能解决的问题是()。
    A

    丢失修改

    B

    读脏数据

    C

    不可重复读

    D

    幻象读


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