ACID properties are principles of transaction-oriented database recovery.
ACID is an acronym for a set of properties for database transactions used to make sure data is valid.
The ACID principles are:
-
Atomicity: A transaction is made up of multiple statements. Atomicity ensures that either all statements are executed or none are executed.
-
Consistency: Consistency ensures that integrity restraints are followed.
-
Isolation: Transaction often occurs concurrently, at the same time, and isolation ensures that this does not lead to inconsistent data.
-
Durability: Durability ensures that once a transaction is committed, it will remain committed even in the case of a system failure.
See more examples on: https://www.freecodecamp.org/news/acid-databases-explained/?ref=dailydev