itgle.com

当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其他事务的干扰,事务并发执行的结果与这些事务串行执行时的结果一样.这一特性被称为事务的——。A.原子性B.一致性C.持久性D.隔离性

题目

当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其他事务的干扰,事务并发执行的结果与这些事务串行执行时的结果一样.这一特性被称为事务的——。

A.原子性

B.一致性

C.持久性

D.隔离性


相似考题
更多“当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其他事务的干扰,事务并发执行 ”相关问题
  • 第1题:

    数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的 【】 。


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

  • 第2题:

    下面关于事务的ACID属性的叙述中,不正确的说法是( )。

    A.事务对数据库的所有操作,是一个不可分割的工作单元。这些操作要么全部执行,要么什么也不做。

    B.一个事务独立执行的结果,应保持数据库中数据的一致性。确保单个事务的一致性是由应用程序员编写事务程序来实现的。

    C.在多个事务并发执行时,系统应保证其结果与这些事务先后单独执行时的某一结果是一样的。

    D.一个事务完成后,系统不一定立即将其对数据库的更新写入磁盘,因此,如果系统出现故障,就会丢失它对数据库的更新并且无法恢复。


    正确答案:D

  • 第3题:

    并发控制机制是要用正确的方式调度并发操作,使一个用户事务的执行不受其他事务的干扰,从而避免造成数据的不一致性。


    严格两段锁协议在保证并发调度正确性的效果上与三级封锁协议相同;过早释放共享锁会造成不可重复读的问题;过早释放排他锁会造成读脏数据的问题;死锁时可能有多个事务在等待同一个事务释放锁,也有可能一个事务在等待多个事务释放锁

  • 第4题:

    事务有多种性质,“当多个事务并发执行时,任何一个事务的更新操作直到其成功提交前的整个过程,对其他事务都是不可见的。”这一性质属于事务的( )性质。

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


    正确答案:C

  • 第5题:

    事务有多种性质,“当多个事务并发执行时,任何一个事务的更新操作直到其成功提交前的整个过程,对其他事务都是不可见的。”这一性质属于事务的( )性质。

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

    答案:C
    解析:
    原子性:事务是原子的,要么做,要么都不做。一致性:事务执行的结果必须保证数据库从一个一致性状态变到另一个一致性状态。隔离性:事务相互隔离。当多个事务并发执行时,任一事务的更新操作直到其成功提交的整个过程,对其它事物都是不可见的。持久性:一旦事务成功提交,即使数据库崩溃,其对数据库的更新操作也永久有效。串行调度:多个事务依次串行执行,且只有当一个事务的所有操作都执行完后才执行另一个事务的所有操作。可串行化保证了事务并行调度时,相互不破坏,同时保证了数据从一个一致性状态到另一个一致性状态。