更多“数据库系统采用锁来实现事务的隔离性,下面哪些属于数据库锁() ”相关问题
  • 第1题:

    在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制技术。下列关于基于锁的并发控制技术的说法,错误的是______。

    A) 锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用

    B) 数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁

    C) 数据库管理系统可以采用先来先服务的方式防止出现活锁现象

    D) 当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁

    A.

    B.

    C.

    D.


    正确答案:B

  • 第2题:

    ()是一个事务访问数据库时,其他事物不能以任何方式访问该数据库。

    A共享型锁

    B独占性锁

    C独占数据库

    D排它型锁


    参考答案:C

  • 第3题:

    在数据库加锁技术中,一个事务如果对某一数据项加了排它(exclusive)锁,它将保持此锁直到该事务结束。这是保证事务______特性。

    A.原子性(atomicity)

    B.一致性或可串行性(consistency or serializability)

    C.永久性(durability)

    D.隔离性(isolaty)


    正确答案:D

  • 第4题:

    数据库系统的逻辑工作单位是( )。

    A.SQL语句

    B.事务

    C.表

    D.锁


    正确答案:B

  • 第5题:

    为何引入共享锁?如何用互斥锁或共享锁来实现事务的顺序性?


    答案:引入共享锁是为了提高运行效率.在给对象设置了互斥锁和共享锁的情况下,如果事务Ti要对Q执行读操作,只需获得0的共享锁。如果对象已被互斥锁锁住,则Ti必须等待;否则便获得共享锁对0执行读操作。如果Ti要对Q执行写操作,则Ti还要获得0的互斥锁。若失败则等待;成功则获得互斥锁并对0执行写操作。

  • 第6题:

    关系数据库中使用锁机制来控制对同一数据记录的并发操作,这些锁的基本模式包括()。

    A.隔离锁
    B.备份锁
    C.排他锁
    D.数据锁
    E.共享锁

    答案:C,E
    解析:
    并发控制的主要技术是封锁,基本的封锁类型有:排他锁和共享锁。

  • 第7题:

    若事务T对数据R已经加了排它锁,则下面说法错误的是()

    • A、其他事务对数据R可以加共享锁不能加排它锁
    • B、其他事务对数据R不能加共享锁可以加排它锁
    • C、其他事务对数据R可以加共享锁也可以加排它锁
    • D、其他事务对数据R不能加任何锁

    正确答案:A,B,C

  • 第8题:

    数据库系统采用锁来实现事务的隔离性,下面哪些属于数据库锁()

    • A、共享锁
    • B、更新锁
    • C、独占锁
    • D、等待锁

    正确答案:A,B,C

  • 第9题:

    隔离钥匙制度中采用()锁,()锁,和()锁。它们的颜色分别是(),(),()。


    正确答案:隔离;安全;控制;红色;黄色;绿色

  • 第10题:

    单选题
    事务隔离级别是由谁实现的?()
    A

    Java应用程序

    B

    Hibernate

    C

    数据库系统

    D

    JDBC驱动程序


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

  • 第11题:

    多选题
    数据库系统采用锁来实现事务的隔离性,下面哪些属于数据库锁()
    A

    共享锁

    B

    更新锁

    C

    独占锁

    D

    等待锁


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

  • 第12题:

    问答题
    为何引入共享锁?如何用互斥锁或共享锁来实现事务的顺序性?

    正确答案: 引入共享锁是为了提高运行效率。在给对象设臵了互斥锁和共享锁的情况下,如果事务Ti要对Q执行读操作,只需获得Q的共享锁。如果对象Q已被互斥锁锁住,则Ti必须等待;否则便获得共享锁对Q执行读操作。如果Ti要对Q执行写操作,则Ti还要获得Q的互斥锁。若失败则等待;成功则获得互斥锁并对Q执行写操作。
    解析: 暂无解析

  • 第13题:

    数据库系统的恢复子系统实现事务的( )。

    A原子性

    B隔离性

    C一致性

    D持久性


    正确答案是:D

  • 第14题:

    数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中______协议可以完全保证并发事务数据的一致性。


    正确答案:三级加锁
    三级加锁

  • 第15题:

    为了保证事务的正确执行,数据库系统维护哪些事务特性? Ⅰ.原子性 Ⅱ.一致性 Ⅲ.隔离性 Ⅳ.持久性

    A.Ⅰ,Ⅱ和Ⅳ

    B.Ⅰ,Ⅱ和Ⅲ

    C.Ⅰ,Ⅲ和Ⅳ

    D.全部


    正确答案:D
    解析:为了保证事务的正确执行,数据库系统维护以下事务特性:原子性、一致性、隔离性、持久性。

  • 第16题:

    事务隔离级别是由谁实现的()。

    A.java应用程序

    B.Hibernate

    C.数据库系统

    D.JDBC驱动程序


    参考答案:C

  • 第17题:

    在数据库加锁技术中,一个事务如果对某一数据项加了排他(exclusive)锁,它将保持此锁直到该事务结束。这是保证事务哪种特性的重要措施()。

    A.原子性(atomicity)
    B.一致性或可串行性
    C.永久性(durability)
    D.隔离性(isolaty)

    答案:B
    解析:
    事务在系统完整性中实施一致性,这通过保证系统的任何事务最后都处于有效状态来实现。如果事务成功地完成,那么系统中所有变化将正确地应用,系统处于有效状态。如果在事务中出现错误,那么系统中的所有变化将自动地回滚,系统返回到原始状态。

  • 第18题:

    数据库系统的三级模式结构和两级映象功能,使得数据库系统具有较高的()

    • A、事务并发性
    • B、事务隔离性
    • C、设备独立性
    • D、数据独立性

    正确答案:D

  • 第19题:

    事务隔离级别是由谁实现的()。

    • A、java应用程序
    • B、Hibernate
    • C、数据库系统
    • D、JDBC驱动程序

    正确答案:C

  • 第20题:

    SQL2事务的隔离级别中的READCOMMITTED,等同于()

    • A、X锁
    • B、S锁
    • C、无锁
    • D、COMMIT

    正确答案:B

  • 第21题:

    多选题
    若事务T对数据R已经加了排它锁,则下面说法错误的是()
    A

    其他事务对数据R可以加共享锁不能加排它锁

    B

    其他事务对数据R不能加共享锁可以加排它锁

    C

    其他事务对数据R可以加共享锁也可以加排它锁

    D

    其他事务对数据R不能加任何锁


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

  • 第22题:

    单选题
    数据库系统的三级模式结构和两级映象功能,使得数据库系统具有较高的()
    A

    事务并发性

    B

    事务隔离性

    C

    设备独立性

    D

    数据独立性


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

  • 第23题:

    单选题
    SQL2事务的隔离级别中的READCOMMITTED,等同于()
    A

    X锁

    B

    S锁

    C

    无锁

    D

    COMMIT


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