トランザクションのACID特性のうち、一貫性(consistency)の説明はどれか。
選択肢
- ア整合性の取れたデータベースに対して、トランザクション実行後も整合性が取れている性質である。
- イ同時実行される複数のトランザクションは互いに干渉しないという性質である。
- ウトランザクションは、完全に実行が完了するか、全く実行されなかったかの状態しかとらない性質である。
- エひとたびコミットすれば、その後どのような障害が起こっても状態の変更が保たれるという性質である。
正解と解説
正解:ア 整合性の取れたデータベースに対して、トランザクション実行後も整合性が取れている性質である。
ACID特性の一貫性(Consistency)は、トランザクション実行の前後でデータベースの整合性制約が保たれることを指す。実行前に整合していたデータベースは、実行後も必ず整合した状態になるという性質である。残る3つは原子性・独立性・耐久性で、それぞれ別の観点を表す。
選択肢ごとの解説
- ア正しい。実行前後で整合性が保たれるという記述が一貫性の定義そのものである。
- イ同時実行しても互いに干渉しないのは独立性(Isolation)の説明である。
- ウ完全に実行されるか全く実行されないかのどちらかになるのは原子性(Atomicity)である。
- エコミット後は障害が起きても結果が失われないのは耐久性(Durability)である。
同じ分野の他の問題
- 関係データベースのビューに関する記述のうち、適切なものはどれか。2025年度 秋期 問9
- BASE特性を満たし、次の特徴をもつNoSQLデータベースシステムに関する記述のうち、適切なものはどれか。 〔NoSQL…2025年度 秋期 問8
- SQL文に示す参照制約が存在する"商品"表と"受注"表とがある。"商品"表の行を削除したとき、削除した行の商品コードと同…2025年度 春期 問10
- 関係を第2正規形から第3正規形に変換する手順はどれか。2025年度 春期 問9
- 化粧品の製造を行っているA社では、販売代理店を通じて商品販売を行っている。今後の販売戦略に活用するために、次の三つの表を…2024年度 秋期 問10
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。