You are on page 1of 1

When working with a database, we know that when a transaction takes place it needs

to maintain its ACID properties (Atomicity, Consistency, Isolation, and


Durability).

• Atomicity - all changes to data are performed as if they are a single operation.
That is, all the changes are performed, or none of them are.
• Consistency - in any database, certain rules can and will most likely be put in
place to make sure that all of the data within it is valid, or consistent.
• Isoliation - transactions are not be able to operate at the same time in the
same location e.g. a read and write transacion wont happen at same time and
location.
• Durability - after a transaction successfully completes, changes to data persist
and are not undone, even in the event of a system failure.

You might also like