情報セキュリティマネジメント試験 情報セキュリティマネジメント試験 平成30年度春期 午前46: DBMS において,複数のトランザクション処理プログラムが同一データベースを同時に更新する場合,論理的な矛盾を生じさせないために用いる技法はどれか。

情報セキュリティマネジメント試験 平成30年度春期 午前
Q 4646 / 50
DBMS において,複数の処理プログラムが同一データベースを同時に更新する場合,論理的な矛盾を生じさせないために用いる技法はどれか。
この問の正解率:48.48%(33件)

解説

情報セキュリティマネジメント試験 平成30年度春期 午前 問46「DBMS において,複数のトランザクション処理プログラムが同一データベースを同時…」の正解と解説です。情報セキュリティマネジメント試験の過去問で、これまでの受験者の正答率は約48%です。

正解

. 排他制御

正答率 48.5%(33人中 16人が正解)

問題の解説

複数のトランザクションが同一データを同時に更新すると、更新内容が上書きされるなどの論理的矛盾(競合)が生じる。これを防ぐため、あるトランザクションが使用中のデータに対し他のアクセスを一時的に制限する技法を排他制御(ロック)といい、正解はエである。

選択肢ごとの解説

  • 再編成は断片化したデータベースを再配置して性能やアクセス効率を回復させる保守作業であり、同時更新の矛盾防止ではない。
  • 正規化はデータの重複や更新異常を排除するためにテーブルを分割する設計手法であり、同時実行制御の技法ではない。
  • 整合性制約は主キーや参照整合性などデータが満たすべき条件を保証する仕組みであり、同時更新の競合を直接制御するものではない。
  • 正しい。排他制御(ロック)により使用中データへの同時アクセスを制限し、同時更新による論理的矛盾を防ぐ。

情報セキュリティマネジメント試験 平成30年度春期 午前 の過去問一覧に戻る・問46

情報セキュリティマネジメント試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

情報セキュリティマネジメント試験 合格.dev を App Store でダウンロード