What is ACID Properties ?

Atomic-A series of operation appear to execute as one unit of work either all operation succeed or none

Consistent-The effect of transaction must leave the system in correct state or abort

Isolated-Transaction must be allowed to run itself without the interference of the other process or transactions

Durable-Durability means that allthe data changes that made by transaction must be written in some type of physical storage before the transaction is successfully completed.This ensure that transaction are not lost even if the system crashes