Junior SQL

What is ACID compliance in a database?

ACID stands for:

  • Atomicity: Ensures that all operations in a transaction are completed successfully, or

none are. If one part of a transaction fails, the whole transaction fails.

  • Consistency: Guarantees that the database is always in a valid state, adhering to all

rules, including constraints, after a transaction.

  • Isolation: Ensures that transactions are executed in isolation from each other, so

one transaction does not interfere with another.

  • Durability: Ensures that once a transaction is committed, it is permanent, even in the

case of system failures.

More from SQL Server Tutorial

All questions for this course