正答1
解説
正解は1です。
ACID特性は、トランザクションが満たすべき4つの性質の頭文字です。
原子性(Atomicity)、一貫性(Consistency)、独立性(Isolation)、永続性(Durability)の4つがあります。
【選択肢別解説】
1:○ 一貫性の説明です。
整合性の取れたデータベースにトランザクションを実行しても、実行後に整合性が保たれている性質です。
2:× これは独立性(Isolation)の説明です。
同時に実行される複数のトランザクションが、互いに影響し合わない性質です。
3:× これは原子性(Atomicity)の説明です。
トランザクションは全部実行されるか、全く実行されないかのどちらかになる性質です。
4:× これは永続性(Durability)の説明です。
コミットした結果は、その後に障害が起きても失われない性質です。
【ポイント】
原子性は「全部かゼロか」、一貫性は「整合性の維持」、独立性は「干渉しない」、永続性は「消えない」と覚えましょう。
4つの性質の説明を入れ替えた選択肢がよく出題されます。