问题 单项选择题

如果一个事务执行成功,则该事务中的更新全部提交;如果一个事务执行失败,则该事务中已做过的更新全部撤消,就好像这个事务从未做过这些更新。这是保证事务的( )特性。

A.原子性

B.一致性

C.隔离性

D.持久性

答案

参考答案:A

解析: 为了确保事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:
原子性:要求事务的所有操作在数据库中要么全部正确反映出来,要么全部不反映。
一致性:事务必须是使数据库从一个一致性状态改变为另一个一致性状态。
隔离性:一个事务的执行不能被其他事务干扰。
持续性:持续性也称永久性,指一个事务一提交,它对数据库中数据的改变就应该是永久的。

单项选择题 A1型题
单项选择题