原子性、一致性、持久性、( )是数据库事务的四个特征。A.只读性 B.封装性

最全题库2022-08-02  45

问题 原子性、一致性、持久性、(  )是数据库事务的四个特征。A.只读性B.封装性C.隔离性D.恢复性

选项 A.只读性
B.封装性
C.隔离性
D.恢复性

答案 C

解析 事务具有4个特征,分别是原子性、一致性、隔离性和持久性,简称事务的ACID特性;
原子性(atomicity):一个事务要么全部提交成功,要么全部失败回滚,不能只执行其中的一部分操作,这就是事务的原子性
一致性(consistency):事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处于一致性状态。如果数据库系统在运行过程中发生故障,有些事务尚未完成就被迫中断,这些未完成的事务对数据库所作的修改有一部分已写入物理数据库,这是数据库就处于一种不正确的状态,也就是不一致的状态
隔离性(isolation):事务的隔离性是指在并发环境中,并发的事务是相互隔离的,一个事务的执行不能被其他事务干扰。不同的事务并发操作相同的数据时,每个事务都有各自完成的数据空间,即一个事务内部的操作及使用的数据对其他并发事务时隔离的,并发执行的各个事务之间不能相互干扰。
转载请注明原文地址:https://tihaiku.com/congyezige/2420093.html

最新回复(0)