ACID特性とは
トランザクションが満たすべき4つの性質。原子性・一貫性・独立性・耐久性の頭文字です。
解説
トランザクションは、一連の処理をひとまとまりとして扱う単位です。原子性(Atomicity)は、すべて実行されるか、全く実行されないかのどちらかであること。一貫性(Consistency)は、処理の前後でデータの整合性が保たれること。独立性(Isolation)は、同時に実行される他のトランザクションから影響を受けないこと。耐久性(Durability)は、コミットした結果が、障害が起きても失われないことです。処理を確定するのがコミット、取り消して元に戻すのがロールバックです。
試験での出方
ACIDの4つの性質の説明と名称の対応を選ぶ問題が頻出です。障害回復でのログの使い方(ロールフォワード・ロールバック)も関連して問われます。
あわせて読みたい用語
この用語が解説に出てくる問題
- 令和8年度 問56DBMS におけるチェックポイントの説明として,適切なものはどれか。
- 令和7年度 問32公共交通機関での移動履歴,Webサイトでの商品検索履歴,SNSやブログで発信したデータなど,個人の活動を記録する技術,…
- 令和7年度 問61DBMS のトランザクションに関する記述として,適切なものはどれか。
- 令和7年度 問82あるコンピュータのデータベースの内容を他のコンピュータのデータベースに複製して,両者の内容が一致するように同期させる …
- 令和6年度 問74トランザクション処理に関する記述のうち,適切なものはどれか。
この用語がよく出る分野:データベースの要点と過去問一覧