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

平成22年度 秋期 問63

データベース

データの正規化を行う目的

関係データベースを構築するに当たり,データの正規化を行う目的はどれか。

答えと解説を見る

✓ これが正解イデータの冗長性を排除して保守性を高める。

解説

同じ中身を二か所に持たないので、直す先が一つで済みます。

表を分けて整える作業を、正規化と呼びます。狙いは、同じ中身を二か所に持たないところにありました。同じ名が二つの表にあると、片方だけ直すことが起きます。すると食い違いが生まれ、どちらが正しいか分かりません。一か所にまとめれば、直すのも一か所で済みました。だから重なりを取り除いて直しやすくする肢が当たります。チェックサムを添えて異常を見つける肢は、別の技でした。誤りを見つけるための仕組みになります。文字コードをそろえる肢も、別の話です。読めない字が出るのを防ぐための取り組みでした。暗号化して読ませないようにする肢も、守りの話になります。三つとも、重なりを取り除く話ではありません。進めると表が増え、つなぐ手間で遅くなることもあります。矛盾を防ぐためでした。シラバスも、この作業を項目として置いています。

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

この問題の用語

出典:平成22年度 秋期 ITパスポート試験 問63

同じ用語が出る問題

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