トランザクションのACID特性のうち,一貫性(consistency)の説明はどれか。
- 整合性の取れたデータベースに対して,トランザクション実行後も整合性が取れている性質である。
- 同時実行される複数のトランザクションは互いに干渉しないという性質である。
- トランザクションは,完全に実行が完了するか,全く実行されなかったかの状態しかとらない性質である。
- ひとたびコミットすれば,その後どのような障害が起こっても状態の変更が保たれるという性質である。
解答
ア
解説
ー
- 整合性の取れたデータベースに対して,トランザクション実行後も整合性が取れている性質である。
ー - 同時実行される複数のトランザクションは互いに干渉しないという性質である。
ー - トランザクションは,完全に実行が完了するか,全く実行されなかったかの状態しかとらない性質である。
ー - ひとたびコミットすれば,その後どのような障害が起こっても状態の変更が保たれるという性質である。
ー
参考情報
分野・分類
分野 | テクノロジ系 |
大分類 | 技術要素 |
中分類 | データベース |
小分類 | トランザクション処理 |
出題歴
- DB 平成23年度特別 問14