過去問解きまくり研究所 ホーム

平成26年度 秋期 午前 問28

データベース

正規形まで正規化して設計する目的

関係を第 3 正規形まで正規化して設計する目的はどれか。

答えと解説を見る

✓ これが正解ウ冗長性を排除することによって,更新時異状を回避する。

解説

正規化の狙いは更新時異状をなくすことです。

同じ値が複数の場所に重ねて書かれていると、書き換えのときに困ったことが起こります。一か所だけ直して他が古いまま食い違う、別の情報がそろわないと新しい行を入れられない、ある行を消すと消したくない情報まで一緒に消える、といった具合です。これらをまとめて更新時異状と呼びます。第3正規形までの正規化は、この重なりを取り除いて、ひとつの事実がひとつの場所にだけ書かれている状態に近づける作業であり、狙いはこれらの不都合を起こさないことにあります。判定の軸は、その説明が書き換えのときの不都合について述べているか、それとも入れ物の大きさや処理の速さについて述べているか、という一点です。

ほかの選択肢はなぜ違うのか

出典:平成26年度 秋期 基本情報技術者試験 午前 問28

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)