Introduction
ACID properties help keep data safe and correct when many people use a database at the same time.
When you want to make sure money transfers between bank accounts are done correctly.
When multiple users update the same data and you want to avoid mistakes.
When you need to keep data accurate even if the system crashes.
When you want to make sure all parts of a task finish completely or not at all.
When you want to avoid seeing half-finished changes in your data.