Refers to the basic properties of a database transaction.
- the entire sequence of actions must be either completed or aborted. the transaction cannot be partially successful.
- the transaction takes the resources from one consistent state to another.
- a transaction's effect is not visible to other transactions until the transaction is committed.
- changes made by the committed transaction are permanent and must survive system failure.