本文へ移動
合格ノート.
ITパスポート
ITパスポート用語一覧を見る
テクノロジ

正規化とは

英語名:Normalization

ひとことで言うと:同じデータの重複と更新時の矛盾を減らすよう、表を分けて整理すること。

意味をわかりやすく解説

同じ顧客の住所を注文のたびに保存すると、住所変更の際に何行も直す必要があります。一部を直し忘れると、同じ人に異なる住所が残ります。正規化は、このような重複と矛盾を減らすために表を分けて整理することです。

顧客の情報は顧客表、注文の情報は注文表へ分けます。注文表には顧客番号を持たせ、必要なときに顧客表と結び付けます。表を分けること自体ではなく、データの関係に沿って適切に分けることが目的です。

具体例

注文表の各行に顧客住所を繰り返さず、顧客表へ1回保存し、注文表には顧客番号だけを持たせます。

ITパスポートの試験ポイント

「データ重複の排除」「更新時の不整合防止」「表を適切に分割」が正規化です。

CHECK QUESTION

顧客住所を注文のたびに保存せず、顧客表へ分ける目的は?

答えを見る

住所変更時の更新漏れなどを防ぐためです。正規化で重複を減らします。

この説明は分かりやすかったですか?

ITパスポートを勉強中ですか?

この用語を含む重要用語を、単語帳や4択テストで学習できます。