ITパスポート 平成29年度 秋期 特別措置試験 問62
データベース
正規化に関する問題
関係データベースのデータを正規化することによって得られる効果として,適切なものはどれか。
- ア 異機種のコンピュータ間でのデータの互換性の確保
- イ データ圧縮処理による格納効率の向上
- ウ データの重複や矛盾の排除
- エ データを格納した装置の障害に備えたバックアップの省略
答えと解説
✓ これが正解ウ データの重複や矛盾の排除
解説
同じ値を何か所にも持たないよう、表を分けて整えることです。
正規化は、同じ値をあちこちに重ねて持たないように、表を意味のまとまりごとに分けて整える作業です。たとえば売上の表に商品名をそのまま書いていると、同じ商品名が売れた回数だけ並びます。名前を変えたいときに全部を直さなければならず、一か所でも直し忘れると、同じ商品が別の名前で残ってしまいます。これが矛盾です。そこで商品の表を別に作り、売上の表からは商品コードだけを持たせます。すると商品名は一か所にしかないので、直すのも一度で済みます。重複が消え、矛盾が起きなくなるところが正規化の効果です。保存する量が減る場合もありますが、それは目的ではなく結果です。分けた表は、必要なときに共通の列でつなぎ直して使います。つなぐ手間は増えますが、直す場所が一か所で済む利点のほうが大きくなります。
ほかの選択肢の解説
- ア 異機種のコンピュータ間でのデータの互換性の確保:機種の違うコンピュータの間で、データの互換性を確保できるという肢です。互換性は、文字の表し方や記録の形式をそろえることで得られます。表の分け方を整える作業とは、扱っている問題の層が違います。そろえる相手が違います。
- イ データ圧縮処理による格納効率の向上:データを圧縮して、格納の効率を高められるという肢です。正規化は圧縮の処理ではありません。重複が減った結果として容量が小さくなることはありますが、詰め込む仕組みを働かせているわけではありません。詰め込む仕組みではありません。
- エ データを格納した装置の障害に備えたバックアップの省略:装置の障害に備えた控えの取得を省けるという肢です。表をどれだけ整えても、装置そのものが壊れればデータは失われます。控えを取ることは別に必要で、正規化で置き換えられるものではありません。戻す手立ては別に必要です。
関連用語
- 正規化表の重なりを消して、同じ事実を一か所に集める手立てです。
- 関係
データベース データを表の形で持ち、表どうしを結びつけて扱う、最も広く使われているデータベース。 - データベースたくさんのデータを決まった形で貯め、探したり書き換えたりできるようにした仕組み。
- 主
キー 表の中の一行を選び出すための項目です。 - 互換性他の製品と情報を交換したり、同じ環境を共有したりしながら機能を果たせる度合いです。
- バックアップ失っても元に戻せるよう、データの複製を別に取っておくこと。
出典:平成29年度 秋期 ITパスポート試験(特別措置試験) 問62
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問69:
正規化に 関する 問題 (正規化) - 令和6年度 問50:
使用性に 関する 記述 (互換性) - 令和8年度 問72:
外部 キーに 関する 問題 (主 キー) - 令和8年度 問57:
外部 キーに 関する 問題 (関係 データベース) - 令和4年度 問92:
BLEに 関する 記述 (互換性)
同じ分野の問題
誤りを見つけたら報告する