- トップページ
- 高度共通 午前1
- 平成24年度春季問題一覧
- 平成24年度春季問題10-解答・解説-分析
平成24年度春季問題
問題10
トランザクションが、データベースに対する更新処理を完全に行うか、全く処理しないかったかのように取り消すか、のいずれかを保証する特性はどれか。
ア | 一貫性(consistency) |
イ | 原子性(atomicity) |
ウ | 耐久性(durability) |
エ | 独立性(isolation) |
トランザクションが、データベースに対する更新処理を完全に行うか、全く処理しないかったかのように取り消すか、のいずれかを保証する特性はどれか。
ア | 一貫性(consistency) |
イ | 原子性(atomicity) |
ウ | 耐久性(durability) |
エ | 独立性(isolation) |
解答:イ
<解説>
ACIDは、トランザクション処理の信頼性を保証するために求められる性質である。
原子性(Atomicity:不可分性)、一貫性(Consistency)、独立性(Isolation)、および永続性(Durability)から合成された頭字語である。
- 原子性(Atomicity)
- トランザクションの処理が完全に実行されるか、全く処理をしないかのどちらかである。
- 一貫性(Consistency)
- トランザクションの実行によってデータベースの内容に矛盾が生じない。
- 独立性(Isolation)
- 複数のトランザクションを同時に実行しても処理過程は他者から隠蔽され、影響されない。
- 永続性(Durability)
- トランザクションが完了した操作は、失われない。
したがって、イが正解である。
分類
キーワード
お問い合わせ