https://www.wikiwand.com/en/articles/ACID

Atomicity

either all occur, or none occur

Consistency (correctness)

In database systems, consistency (or correctness) refers to the requirement that any given database transaction must change affected data only in allowed ways. Any data written to the database must be valid according to all defined rules, including constraints, cascades, triggers, and any combination thereof.

Isolation

Isolation ensures that concurrent execution of transactions leaves the database in the same state that would have been obtained if the transactions were executed sequentially.

See also

Transaction Isolation Levels

Durability

Guarantees that the effects of transactions that have been committed will survive permanently, even in cases of failures, including incidents and catastrophic events. This usually means that completed transactions (or their effects) are recorded in non-volatile memory.