関係データベースにおけるデータの正規化に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。 正規化の主な目的として,データの重複を排除し,[ a ]ことが挙げられる。正規化には複数の段階があり,これを進めていくと,[ b ]。
| a | b | |
| ア | 圧縮率を向上させる | 一つの表が複数の表に分割される |
| イ | 圧縮率を向上させる | 複数の表が一つの表に統合される |
| ウ | 一貫性を保つ | 一つの表が複数の表に分割される |
| エ | 一貫性を保つ | 複数の表が一つの表に統合される |
- アa:圧縮率を向上させる b:一つの表が複数の表に分割される
- イa:圧縮率を向上させる b:複数の表が一つの表に統合される
- ウa:一貫性を保つ b:一つの表が複数の表に分割される
- エa:一貫性を保つ b:複数の表が一つの表に統合される
正解と解説を見る
正解
ウ a:一貫性を保つ b:一つの表が複数の表に分割される
正規化の主な目的はデータの重複を排除し、更新時の不整合を防いでデータの一貫性を保つことである。正規化を段階的に進めていくと、一つの表に含まれていた繰り返し項目や従属関係が分離され、一つの表が複数の表に分割されていく。