niusouti.com
更多“什么是事务的隔离性?如何划分事务的隔离级别?”相关问题
  • 第1题:

    数据库管理系统中( )是事务管理部件的责任。A.保持事务的原子性B.保持事务的持久性C.保持事务的隔离性D.保持事务的一致性


    正确答案:A
    原子性是指事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执行。一致性,几个并行执行的事务,其执行结果必须与按某一顺序串行执行的结果相一致,隔离性,事务的执行不受其他事务的干扰,事务执行的中间结果对其他事务必须是透明,持久性,对于任意已提交的事务,系统必须保证事务对数据库的改变不被丢失,即使数据库出现故障。原子性是事务管理部件的责任

  • 第2题:

    数据库应用系统的数据处理需求可以表示为事务规范。下列描述中不属于事务规范的是( )。

    A.事务用户

    B.事务名称

    C.事务描述

    D.事务隔离性级别


    参考答案:D

  • 第3题:

    关于事务的隔离级别说法正确的是()。

    • A、事务的隔离级描述了给定事务的行为对其它并发执行事务的暴露程度
    • B、较低的隔离级别可以在保证数据正确性的前提下增加并发度
    • C、脏读是指一个事务在提交操作结果之前,另一个事务可以看到它的结果
    • D、事务必须运行于可重复读或更高的隔离级别以防止丢失更新

    正确答案:A,C,D

  • 第4题:

    如何设置事务的隔离级别?


    正确答案: 事务可以设置隔离级别,隔离级别描述了一个事务与其他事务所进行的资源或数据更改相隔离的成都。隔离级别允许并发负面影响的角度进行描述。SQL Server 2005支持的事务的隔离级别,从低到高有如下4种:
    未提交读、已提交读、可重复读、可序列化
    随着隔离级别的提高,可以更有效的防止数据的不一致性。但是,这样降低事务的并发处理能力,会影响多用户访问。
    随着隔离级别可以通过编程方式进行设置,也可以通过使用SQL语法SET TRANSACTION ISOLATION LEVEL进行设置。

  • 第5题:

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

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

    正确答案:C

  • 第6题:

    SQL中事务的存取模式有两种:()和();事务的隔离级别有4种,从高到低是:()()()和()


    正确答案:READ ONLY(只读型);READ WRITE(读写型);SERIALIZABLE(可串行化);REPEATABLEREAD(可重复读);READ COMMITTED(读提交数据);READ UNCOMMITTED(可以读未提交数据)

  • 第7题:

    在SQL SERVER中可以使用SET TRANSACTION ISOLATION语句设置事务的隔离级别,SQL SERVER的默认隔离级别是()。


    正确答案:READ COMMITED

  • 第8题:

    SQL2提供事务的四种隔离级别,其中最高级别是()

    • A、SERIALIZABLE
    • B、REPEATABLE READ
    • C、READ COMMITTED
    • D、READ UNCOMMITTED

    正确答案:A

  • 第9题:

    填空题
    事务的原子性是由DBMS的()实现的,事务的一致性是由DBMS的()实现的,事务的隔离性是由DBMS的实现的,事务的持久性是由DBMS的()实现的。

    正确答案: 事务管理子系统,完整性子系统,并发控制子系统,恢复管理子系统
    解析: 暂无解析

  • 第10题:

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

    X锁

    B

    S锁

    C

    无锁

    D

    COMMIT


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

  • 第11题:

    填空题
    SQL中事务的存取模式有两种:()和();事务的隔离级别有4种,从高到低是:()()()和()

    正确答案: READ ONLY(只读型),READ WRITE(读写型),SERIALIZABLE(可串行化),REPEATABLEREAD(可重复读),READ COMMITTED(读提交数据),READ UNCOMMITTED(可以读未提交数据)
    解析: 暂无解析

  • 第12题:

    问答题
    简述事务处理中隔离级别.

    正确答案: 1.可重复读。锁定应用程序在事物中引用的所有行。用可重复读,不可能出现丢失更新、“脏”读和幻象读的情况。
    2.读稳定性。只锁定应用程序在事物中检索的那些行。它确保在事务完成期间读取的行不被其他应用程序更改,且另一个应用程序进程提交更改之前不会读取那个应用程序更改的任何行,即不可能出现“不可重复读”。有可能出现幻象读。
    3.游标稳定性。当在行上定位游标时会锁定该行,防止其他应用程序访问改行。此锁读在读取下一行或终止事务之前有效。
    4.未提交读。未提交读允许应用程序存取其他事务未提交的更改。不可能出现不可重复读行为和幻象读现象。
    解析: 暂无解析

  • 第13题:

    事务的持久性是指( )。

    A.事务的所有操作在数据库中要么都做,要么都不做

    B.事务一旦提交,对数据库的改变是永久的

    C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的

    D.事务的隔离执行(没有并发其他事务)保持数据库的一致性


    正确答案:B
    解析:为了保证事务的正确执行,维护数据库的完整性,事务必须具有以下特性:①原子性(Atomicity)②一致性(Consistency)③隔离性(Isolation)④持久性(Durability),简称事务的ACID性质,其中事务的持久性是指一个事务完成后,它对数据库的改变必须是永久性的,即使系统可能产生故障。

  • 第14题:

    事务的原子性是由DBMS的()实现的,事务的一致性是由DBMS的()实现的,事务的隔离性是由DBMS的实现的,事务的持久性是由DBMS的()实现的。


    正确答案:事务管理子系统;完整性子系统;并发控制子系统;恢复管理子系统

  • 第15题:

    简述事务处理中隔离级别.


    正确答案: 1.可重复读。锁定应用程序在事物中引用的所有行。用可重复读,不可能出现丢失更新、“脏”读和幻象读的情况。
    2.读稳定性。只锁定应用程序在事物中检索的那些行。它确保在事务完成期间读取的行不被其他应用程序更改,且另一个应用程序进程提交更改之前不会读取那个应用程序更改的任何行,即不可能出现“不可重复读”。有可能出现幻象读。
    3.游标稳定性。当在行上定位游标时会锁定该行,防止其他应用程序访问改行。此锁读在读取下一行或终止事务之前有效。
    4.未提交读。未提交读允许应用程序存取其他事务未提交的更改。不可能出现不可重复读行为和幻象读现象。

  • 第16题:

    事务的隔离性由DBMS的()来实现。


    正确答案:并发控制子系统

  • 第17题:

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

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

    正确答案:B

  • 第18题:

    事务的隔离性是指()


    正确答案:一个事务内部的操作及使用的数据对并发的其他事务是隔离的

  • 第19题:

    一个事务的执行不被其他事务干扰,这一特性是指事务的()

    • A、原子性
    • B、一致性
    • C、隔离性
    • D、持久性

    正确答案:C

  • 第20题:

    问答题
    如何设置事务的隔离级别?

    正确答案: 事务可以设置隔离级别,隔离级别描述了一个事务与其他事务所进行的资源或数据更改相隔离的成都。隔离级别允许并发负面影响的角度进行描述。SQL Server 2005支持的事务的隔离级别,从低到高有如下4种:
    未提交读、已提交读、可重复读、可序列化
    随着隔离级别的提高,可以更有效的防止数据的不一致性。但是,这样降低事务的并发处理能力,会影响多用户访问。
    随着隔离级别可以通过编程方式进行设置,也可以通过使用SQL语法SET TRANSACTION ISOLATION LEVEL进行设置。
    解析: 暂无解析

  • 第21题:

    问答题
    什么是事务的隔离性?如何划分事务的隔离级别?

    正确答案: 事务的隔离性是指一个事务应该与其他事务“隔离”,它在完成过程中不受其他事务的影响和干扰。
    “隔离”则意味着并发程度的降低。为了既能保证数据的一致性、又尽可能提高系统的并发执行效率,为此将隔离级别划分为如下4个级别:
    未提交读(READUNCOMMITTED):事务隔离的最低级别,仅可保证不读取物理损坏的数据,这是4个隔离级别中限制最小的级别。
    提交读(READCOMMITTED):可以保证不读取“脏”数据。
    可重复读(REPEATABLEREAD):可以保证读一致性,避免不一致分析问题。
    可串行化(SERIALIZABLE):事务隔离的最高级别,事务之间完全隔离;如果事务在可串行化隔离级别上运行,则可以保证任何并发重叠事务均是串行的。
    解析: 暂无解析

  • 第22题:

    单选题
    一个事务的执行不被其他事务干扰,这一特性是指事务的()
    A

    原子性

    B

    一致性

    C

    隔离性

    D

    持久性


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

  • 第23题:

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

    java应用程序

    B

    Hibernate

    C

    数据库系统

    D

    JDBC驱动程序


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