パスポイ

関係データベースの表を正規化することによって得られる効果として… ITパスポート 平成26年度秋期68

テクノロジ系

関係データベースの表を正規化することによって得られる効果として,適切なものはどれか。

  • 使用頻度の高いデータを同じ表にまとめて,更新時のディスクアクセス回数を減らすことができる。
  • データの重複を排除して,更新時におけるデータの不整合の発生を防止することができる。
  • 表の大きさを均等にすることで,主記憶の使用効率を向上させることができる。
  • 表の数を減らすことで,問合せへの応答時間を短縮することができる。
正解と解説を見る

正解

データの重複を排除して,更新時におけるデータの不整合の発生を防止することができる。

正解は「データの重複を排除して,更新時におけるデータの不整合の発生を防止することができる」である。正規化とは,一つの事実が複数の箇所に重複して格納されないように表を分割して整理する設計手法であり,これによって同じデータをあちこちで更新する必要がなくなり,更新もれによる矛盾(不整合)の発生を防ぐことができる。使用頻度の高いデータをまとめてディスクアクセス回数を減らす,表の大きさを均等にして主記憶の効率を上げる,表の数を減らして応答時間を短縮するといった記述は,いずれも正規化の目的や効果とは異なり,むしろ正規化によって表の数は増える傾向にあるため誤りである。

出典:平成26年度 秋期 ITパスポート試験 問68

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。