ACID (Atomicity, Consistency, Isolation, Durability) in IT is a properties of a business (or database) transactions, that guarantees the reliability and data integrity of the transaction.
-
Atomicity - transaction as one unit. If one operation of transaction fails, the transaction is failed
-
Isolation - concurrent transactions are shielded form the "effects" of other transactions
-
Consistency - from one consistent database state to another to another consistent database state
-
Durability - guarantees that once a transaction is committed, changes will survive any system failures