it-kakomon › ITパスポート › 平成29年度 秋期 › 問62

平成29年度 秋期 ITパスポート 問62(テクノロジ)

出典:平成29年度 秋期 ITパスポート試験 公開問題 問62(独立行政法人情報処理推進機構(IPA))

関係データベースのデータを正規化することによって得られる効果として,適切なものはどれか。
  1. ア異機種のコンピュータ間でのデータの互換性の確保
  2. イデータ圧縮処理による格納効率の向上
  3. ウデータの重複や矛盾の排除
  4. エデータを格納した装置の障害に備えたバックアップの省略
正解と解説を見る

正解:ウ

【正規化とは】

関係データベースの正規化は、同じ事実の不要な重複を減らすように表を分割し、整理することです。同じデータが複数の場所にあると、1か所だけ更新して他を更新し忘れたときに、データに矛盾が生じます。正規化すると、例えば商品名のような同じ事実を記録する場所が1か所にまとまるので、更新が1か所で済み、更新漏れによる矛盾を防ぎやすくなり、データの維持管理が容易になります。なお、表どうしを関連付けるためのキーの値(例えば商品コード)は、正規化した後も複数の行や表に現れます。

【選択肢の検討】

ア:異機種のコンピュータ間でのデータの互換性の確保は、文字コードやデータ形式の統一などで行うことで、正規化の効果ではありません。

イ:データ圧縮による格納効率の向上は、正規化の効果ではありません。

ウ:データの重複や矛盾の排除は、正規化によって得られる効果です。

エ:正規化しても、装置の障害に備えたバックアップは必要です。

よって、正解は選択肢ウです。

まず令和8年度の100問を通しで解いてみる(無料)