関係データベースのデータを正規化することによって得られる効果として,適切なものはどれか。
- ア異機種のコンピュータ間でのデータの互換性の確保
- イデータ圧縮処理による格納効率の向上
- ウデータの重複や矛盾の排除
- エデータを格納した装置の障害に備えたバックアップの省略
正解と解説を見る
正解
ウ データの重複や矛盾の排除
関係データベースの正規化とは、一つの事実を複数の箇所に重複して持たせないようにテーブルを設計し直すことであり、これによりデータの重複や更新時の矛盾(不整合)を排除できる効果が得られる。したがって正解は選択肢3である。異機種間のデータ互換性の確保は文字コードやファイル形式の標準化などの話であり、格納効率の向上はデータ圧縮技術の話である。バックアップの省略に至っては、正規化を行っても障害対策としてのバックアップは依然として必要であるため誤りであり、いずれも正規化本来の効果とは異なる。