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

平成24年度 春期 午前 問33

データベース

DBMSの排他制御に関する記述

DBMS の排他制御に関する記述のうち,適切なものはどれか。

答えと解説を見る

✓ これが正解エ複数の人が同時に更新する可能性のあるデータには,排他制御が必要である。

解説

同時の更新でどちらかが消えるのを防ぎます。

同じデータを二人が同時に読み、それぞれが自分の読んだ値をもとに書き戻すと、後から書いたほうで前の更新が上書きされ、片方の作業がなかったことになります。排他制御は、この食い違いを防ぐために、誰かが扱っている間は他の人をいったん待たせる仕組みです。ですから必要になるのは、複数の人が同時に書き換えうるデータということになります。待たせる以上、処理が速くなることはありませんし、待たせる範囲を広げれば巻き込まれる人が増えて、かえって全体は遅くなります。判定の軸は、何のために掛けるのかという目的の置き方と、掛けることで速くなるのか遅くなるのかという向きの二点です。

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

この問題の用語

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

同じ用語が出る問題

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