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

平成24年度 秋期 午前 問30

データベース

原子性に関する問題

DBMS が,データベースの更新に対して保証すべき原子性(atomicity)の単位はどれか。

答えと解説を見る

✓ これが正解エトランザクションの開始からコミット又はロールバックまで

解説

原子性はトランザクションを単位に全か無かを保ちます。

原子性とは、ひとまとまりの更新が、全部行われるか一つも行われないかのどちらかに落ち着くという性質です。途中まで反映されて中途半端に残る状態を許しません。見分ける軸は一つで、その全か無かをどの区切りで保証するのか、範囲の取り方を見ます。データベースでは、切り離せない一連の更新をひとまとめに扱う区切りをトランザクションと呼びます。この区切りが始まってから、内容を確定させる指示か、取り消す指示のどちらかが出るまでが一つの単位です。途中で異常が起きても、始まる前の姿へ戻されるので、まとまりが崩れることはありません。

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

この問題の用語

出典:平成24年度 秋期 基本情報技術者試験 午前 問30

同じ用語が出る問題

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