1.数据库的一致性
假如一个数据库满足其上规定的所有一致性(完整性)约束,那么我们称此数据库处于一致性状态。注意:数据库可以在事务执行过程中出现暂时的不一致现象。重要的是数据库应该在事务终止后,处于一致性状态。数据库处于一致状态数据库可能暂时处于不一致状态数据库处于一致状态
事务开始
事务T执行
事务终止
2.可靠性
一个系统承受各种类型故障的弹性和恢复系统的能力。
一个有弹性的系统能够容忍系统故障,甚至在发生故障时能继续提供服务。
一个可恢复的DBMS能够在系统发生各种失败后,回到一致性的状态。3.事务管理
负责使数据库始终保持一致性状态,甚至在有并发访问和错误发生时。