問題
データベースの正規化を行う主な目的として、最も適切なものはどれか。
選択肢
- 1データの検索速度を最大化する
- 2データベースのバックアップを容易にする
- 3データベースの暗号化を実現する
- 4データの重複や矛盾を排除し、データの整合性を保つ
解答と解説を見る
正解
4. データの重複や矛盾を排除し、データの整合性を保つ
解説
正規化とは、関係データベースにおいてテーブルの構造を整理し、データの重複や矛盾(更新時異常、挿入時異常、削除時異常)を排除して、データの整合性を保つことを目的とした設計手法です。第1正規形から第3正規形まで段階的に進められます。