データベース
平成22年度 春期 基本情報技術者試験 午前 問32
DBMSにおいて,同じデータを複数のプログラムが同時に更新しようとしたときに,データの矛盾が起きないようにするための仕組みはどれか。
- ア アクセス権限
- イ 機密保護
- ウ 排他制御
- エ リカバリ制御
出典:平成22年度 春期 基本情報技術者試験 午前 問32
答えと解説を見る
正解:ウ
覚える知識
排他制御の目的(同時更新の矛盾防止)
排他制御は、同時実行されるトランザクションによる更新の競合を防ぐための制御である。
この問題で必要なこと
複数のプログラムが同じデータを同時に更新して矛盾が起きないようにする仕組みを排他制御(ロック)という。
ひっかけ
リカバリ制御は障害からの復旧、アクセス権限や機密保護は参照・更新の許可に関する制御。
この知識の出題:本試験系 3 回・免除試験 12 回(公開問題での観測値)