ACID is an acronym used in database systems to describe 4 properties that the relational database must conform with:
- Atomic: Each transaction is treated as a single unit, either process all operations or nothing.
- Consistency: A transaction must bring the database from one valid state to another
- Isolation: Concurrent execution of transactions leaves the database in the same state that would have been obtained if the transactions were executed sequentially.
- Durability: Once a transaction is committed, it will not be lost.