主观题:请简述事务的ACID特性
请简述事务的ACID特性。
答案:评分标准:写出四个特性名称得3分,解释正确得2分,回答有误酌情扣分。
参考答案:
(1)原子性:事务的原子性是指事务是数据库的逻辑工作单位,一个事务是一个不可分割的工作单位。
(2)一致性:事务的一致性是指事务执行的结果必须是使数据库从一个一致性状态转到另一个一致性状态。
(3)隔离性:事务的隔离性是指数据库中一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他事务是隔离的,并发执行的各个事务不能相互干扰。
(4)持久性:事务的持久性也称为永久性,指事务一旦提交,则其对数据库中数据的改变就是永久的,以后的操作或故障不会对事务的操作结果产生任何影响。
答案:评分标准:写出四个特性名称得3分,解释正确得2分,回答有误酌情扣分。
参考答案:
(1)原子性:事务的原子性是指事务是数据库的逻辑工作单位,一个事务是一个不可分割的工作单位。
(2)一致性:事务的一致性是指事务执行的结果必须是使数据库从一个一致性状态转到另一个一致性状态。
(3)隔离性:事务的隔离性是指数据库中一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他事务是隔离的,并发执行的各个事务不能相互干扰。
(4)持久性:事务的持久性也称为永久性,指事务一旦提交,则其对数据库中数据的改变就是永久的,以后的操作或故障不会对事务的操作结果产生任何影响。