The basic properties of transactions is called ACID properties .
In order to maintain consistency in a database, before and after transaction, certain properties are followed. These are called ACID properties.
A - Atomocity ----> knows as All or Nothing rule
means either the entire transaction takes place at once or doesn’t happen at all.
C - Consistency ------>means that integrity constraints must be maintained so that the database is consistent before and after the transaction.
I - Isolation ------> ensures us multiple transactions can occur concurrently without leading to inconsistency of database state.
D - Durability ------> Durability ensures that once the transaction has completed execution, the updates and modifications to the database are stored in and written to disk and they persist even is system failure occurs.