事务是一个操作序列,这些操作(45)。“当多个事务并发执行时,任何一个事务的更新操作直到其成功提交前的整个过程,对其他事务都是不可见的。”这一性质通常被称为事务的(46)性质。 (46)

admin2018-05-08  41

问题 事务是一个操作序列,这些操作(45)。“当多个事务并发执行时,任何一个事务的更新操作直到其成功提交前的整个过程,对其他事务都是不可见的。”这一性质通常被称为事务的(46)性质。
(46)

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

答案C

解析 本题考查的是数据库并发控制方面的基础知识。
试题(45)的正确选项为D。因为,事务是一个操作序列,这些操作“要么都做,要么都不做”,是数据库环境中不可分割的逻辑工作单位。
试题(46)的正确选项为C。因为,事务具有原子性、一致性、隔离性和持久性。
这4个特性也称事务的ACID性质。
①原子性(atomicity)。事务是原子的,要么都做,要么都不做。
②一致性(consistency)。事务执行的结果必须保证数据库从一个一致性状态变到另一个一致性状态。因此,当数据库只包含成功事务提交的结果时,称数据库处于一致性状态。
③隔离性(isolation)。事务相互隔离。当多个事务并发执行时,任一事务的更新操作直到其成功提交的整个过程,对其他事务都是不可见的。
④持久性(durability)。一旦事务成功提交,即使数据库崩溃,其对数据库的更新操作也将永久有效。
转载请注明原文地址:https://kaotiyun.com/show/FFTZ777K
0

相关试题推荐
最新回复(0)