過去問解きまくり研究所 ホーム

平成31年度 春期 午前 問30

データベース

ACIDに関する問題

トランザクションの ACID 特性のうち,一貫性(consistency)の説明はどれか。

答えと解説を見る

✓ これが正解ア整合性の取れたデータベースに対して,トランザクション実行後も整合性が取れている性質である。

解説

処理の前後で整合が崩れない、という性質です。

トランザクションの ACID 特性は、頭文字で四つの性質を並べた呼び名です。設問が問うているのは、その中の一貫性、英語での consistency にあたる部分です。この性質は、処理を始める前のデータが業務上のきまりを満たしていたなら、処理を終えた後もそのきまりを満たした状態でなければならない、というものです。ここでのきまりは、主キーの唯一性、参照している値の存在、金額の合計と内訳の一致、といった業務や設計で決めた整合の条件を指します。処理の途中でどんな順序が挟まっても、外から見たときには、崩れていない整合から崩れていない整合へ移った、という結果に見えることが求められます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成31年度 春期 応用情報技術者試験 午前 問30

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)