令和8年度 ITパスポート試験 問69
テクノロジ/データベース関係データベースにおけるデータの正規化に関する次の記述中の a,b に入れる字句の適切な組合せはどれか。 正規化の主な目的として,データの重複を排除し,[ a ]ことが挙げられる。 正規化には複数の段階があり,これを進めていくと,[ b ]。 (注:本サイトでは原問題の選択肢の表を文字表記に変換しています)
出典:令和8年度 ITパスポート試験 問69
- アa:圧縮率を向上させる,b:一つの表が複数の表に分割される
- イa:圧縮率を向上させる,b:複数の表が一つの表に統合される
- ウa:一貫性を保つ,b:一つの表が複数の表に分割される
- エa:一貫性を保つ,b:複数の表が一つの表に統合される
正解:ウ
解説
正規化は,同じデータが複数の場所に重複して入らないように,表を整理・分割していく作業です。データの重複がなくなれば,更新するときに一部だけ修正し忘れて内容がずれる,といった不整合を避けられ,データの一貫性を保てます。正規化の段階を進めるほど,表は細かく分割されていきます。
下線の用語は 用語集 で意味を確認できます。
選択肢ごとの解説
- ア誤り。正規化の目的はデータの圧縮率の向上ではなく,一貫性を保つことです。
- イ誤り。圧縮率の向上は目的ではなく,正規化を進めると表は統合ではなく分割されます。
- ウ正しい。重複を排除して一貫性を保つことが目的で,段階を進めると一つの表が複数の表に分割されます。
- エ誤り。a は適切ですが,正規化を進めると表は分割されていくので,統合されるという記述は誤りです。