问题 单项选择题

事务的持久性是指

A.事务中包括的所有操作要么都做,要么都不做

B.事务一旦提交,对数据库的修改就是永远的

C.一个事务内部的操作及使用的数据对并发执行的其他事务是隔离的

D.事务必须是使数据库从一个一致性状态变到另一个一致性状态

答案

参考答案:B

解析: 数据库管理系统中要求数据库系统维护以下事务特性,即原子性、一致性.隔离性和持久性。事务的原子性是指事务的所有操作要么全部正确反映出来,要么不反映;事务的一致性是事务的隔离执行保持数据库的一致性;事务的隔离性是指尽管多个事务可以并发进行,但要使每个事务都感觉不到系统中其他事务在并发进行;事务的持久性是指一个事务成功完成后,它对数据库的改变必须是永久性的,即使系统可能出现故障。因此本题正确选项为B。

选择题
单项选择题