Reliable Transaction Standards

To ensure that these transactions are processed correctly, a TP must adhere to four key transaction properties known as ACID. An ACID-compliant TP ensures that each transaction is:

Atomic    Each transaction must be carried out completely or not at all.

Consistent    Data must be processed in a way that maintains the structural integrity of the database.

Isolated    Transactions must be carried out sequentially so that a transaction cannot access data that is already involved in a transaction.

Durable    Completed transactions must be stored in a way that enables recovery of the transaction results even if the system fails.