令和8年度 ITパスポート 問69 解説
関係データベースにおけるデータの正規化に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。
正規化の主な目的として,データの重複を排除し,[a]ことが挙げられる。正規化には複数の段階があり,これを進めていくと,[b]。
- アa:圧縮率を向上させる b:一つの表が複数の表に分割される
- イa:圧縮率を向上させる b:複数の表が一つの表に統合される
- ウa:一貫性を保つ b:一つの表が複数の表に分割される
- エa:一貫性を保つ b:複数の表が一つの表に統合される
答えを見る
正解 ウa:一貫性を保つ b:一つの表が複数の表に分割される
要点正規化は重複を排除し一貫性を保つため表を分割する
解説
正規化は、データの重複を排除し、更新時の矛盾(不整合)を防いでデータの一貫性を保つことが主な目的です。第1正規形、第2正規形、第3正規形と段階を進めるにつれて、一つの表が複数の表に分割されていきます。よってウが正解です。
- aの「圧縮率を向上させる」は正規化の目的ではないので、ア・イは誤り。
- bの「複数の表が一つの表に統合される」は正規化とは逆の操作なので、イ・エは誤り。