質問: ACID特性の原子性と一貫性は同じことのように思えますが、違いはなんでしょうか?
回答: 原子性は、トランザクションが「完璧に実行されるか全く実行されないかのどちらかになる」ということです。 一貫性では、`NOT NULL`制約や`FOREIGN KEY`制約、`CHECK`制約などを「どのように操作しても絶対に守れる」ということです。**トランザクションとは関係しません**。