计算机 选择题 标准 ★ 精品

事务与ACID特性 — 计算机选择题

软考(计算机技术与软件专业技术资格考试) 数据库系统 AI 三重审校通过

题目
某数据库系统中,事务T₁修改了数据项x的值但尚未提交,此时并发事务T₂读取了x的修改后的值;随后T₁因故障被回滚,导致T₂读取到的数据是无效的。若系统采用合理的并发控制,这一现象本应通过哪种ACID特性加以避免,该特性保障的是什么?A. 持久性:保障已提交事务的修改在系统故障后不丢失 B. 原子性:保障事务内操作要么全做要么全不做 C. 隔离性:保障并发执行的事务互不干扰,未提交数据不被其他事务读取 D. 一致性:保障事务执行前后数据库满足完整性约束