基本情報技術者試験 基本情報技術者試験 令和3年度 科目A 修了認定試験 午前 問29: DBMS において、複数のトランザクション処理プログラムが同一データベースを同時に更新する場合、論理的な矛盾を生じさせないために用いる技法はどれか。

基本情報技術者試験 令和3年度 科目A 修了認定試験
Q 2929 / 80
DBMS において、複数の処理プログラムが同一データベースを同時に更新する場合、論理的な矛盾を生じさせないために用いる技法はどれか。
この問の正解率:71.30%(554件)

解説

基本情報技術者試験 令和3年度 科目A 修了認定試験 問29「DBMS において、複数のトランザクション処理プログラムが同一データベースを同時…」の正解と解説です。基本情報技術者試験の「排他制御」分野の過去問で、これまでの受験者の正答率は約71%です。

正解

. 排他制御

正答率 71.3%(554人中 395人が正解)

問題の解説

複数のトランザクションが同一データベースを同時更新する際の論理的矛盾を防ぐ技法は排他制御(ロック)。

選択肢ごとの解説

  • 再編成はデータの物理的並び替え。
  • 正規化スキーマ設計の手法。
  • 整合性制約は規則違反を防ぐ仕組みだが同時更新制御ではない。
  • ロックによる同時更新の制御=排他制御=正解。

基本情報技術者試験 令和3年度 科目A 修了認定試験 の過去問一覧に戻る・問29

基本情報技術者試験 の iOS アプリ版

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

基本情報技術者試験 合格.dev を App Store でダウンロード