平成21年度秋期 ITパスポート 問63 解説
関係データベースを利用する際に,データの正規化を行う目的として,適切なものはどれか。
- ア異機種のコンピュータ間の,データの互換性を保証する。
- イデータが重複したり,データ更新の際に矛盾が生じたりしないようにする。
- ウデータベースをネットワークで利用する際に,伝送上許されない文字を除去する。
- エ複数の媒体にまたがるデータの格納領域を,一つの連続した格納領域に見せかける。
答えを見る
正解 イデータが重複したり,データ更新の際に矛盾が生じたりしないようにする。
要点正規化の目的はデータの重複と更新時の矛盾を防ぐこと
解説
正規化は,表を適切に分割してデータの重複をなくし,データを更新したときに一部だけが変更されて矛盾(不整合)が生じるのを防ぐために行います。
- ア:異機種間のデータ互換性の保証は,データ形式の標準化などの話なので誤り。
- ウ:伝送上許されない文字の除去は,エンコード(文字コード変換)などの話なので誤り。
- エ:複数の媒体の領域を一つに見せかけるのは,ストレージの仮想化などの話なので誤り。