データベース|平成22年度 秋期 ITパスポート試験 問63
関係データベースを構築するに当たり,データの正規化を行う目的はどれか。
- データにチェックサムを付与してデータベースの異常を検出する。
- ✓ これが正解データの冗長性を排除して保守性を高める。
- データの文字コードを統一してほかのデータベースと連携しやすくする。
- データを暗号化してセキュリティを確保する。
解説
同じ中身を二か所に持たないので、直す先が一つで済みます。
表を分けて整える作業を、正規化と呼びます。狙いは、同じ中身を二か所に持たないところに在りました。同じ名が二つの表に在ると、片方だけ直すことが起きます。すると食い違いが生まれ、どちらが正しいか分かりません。一か所にまとめれば、直すのも一か所で済みました。だから重なりを取り除いて直しやすくする肢が当たります。検めの数を添えて異常を見つける肢は、別の技でした。誤りを見つけるための仕組みになります。字の符号をそろえる肢も、別の話です。読めない字が出るのを防ぐための取り組みでした。包んで読ませないようにする肢も、守りの話になります。三つとも、重なりを取り除く話ではありません。進めると表が増え、つなぐ手間で遅くなることも在ります。矛盾を防ぐためでした。シラバスも、この作業を項目として置いています。
ほかの選択肢はなぜ違うのか
- 検めの数を添えて異常を見つける肢が、こちらのほうです。送りや書き込みの誤りを、そこで見つけました。確かさを保つうえで、確かに要る技になります。ところが表を分けて整える話ではありません。誤りを見つける側でした。扱う題が違います。
- 字の符号をそろえる肢が、こちらに当たります。読めない字が出るのを防ぐための取り組みでした。他の入れ物とつなぐときにも効いてきます。けれども重なりを取り除く話ではありません。字の表し方の側です。当てる相手が別でした。
- 包んで読ませないようにする肢が、こちらです。盗み見られても、読めないようにしました。守りを固めるうえで、欠かせない手だてになります。ところが直しやすさを上げる話ではありません。守りの側に立ちます。狙いがまるで別です。
この問題に関係する言葉
- 正規化
出典:平成22年度 秋期 ITパスポート試験 問63
同じ単元をまとめて解くならデータベースへ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)