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

平成23年度 特別 午前Ⅱ 問14

トランザクション処理

一貫性に関する問題

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

答えと解説を見る

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

解説

一貫性は、実行の前後でデータベースの整合性が保たれる性質です。

ACID 特性は、トランザクションが満たすべき四つの性質の頭文字をとったものです。見分ける軸は、それぞれの性質が何を守るかです。一貫性は、整合性が取れた状態のデータベースに対してトランザクションを実行したあとも、整合性が取れた状態が保たれることを指します。たとえば口座間の振替で、合計金額が変わらないといった決まりを、トランザクションの実行で崩さないという性質です。ほかの三つは、全部か無しか、互いに干渉しないか、コミット後に失われないか、という別の観点を受け持ちます。四つの性質を、何が守られるかの一言と組にして覚えると、説明文から名前を引き当てられます。

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

この問題の用語

出典:平成23年度 特別 データベーススペシャリスト試験 午前Ⅱ 問14

同じ用語が出る問題

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