過去問ぽちぽちby KKM Studio

平成31年度春期 ITパスポート 問92 解説

関係データベースを構築する際にデータの正規化を行う目的として,適切なものはどれか。

  1. アデータに冗長性をもたせて,データ誤りを検出する。
  2. イデータの矛盾や重複を排除して,データの維持管理を容易にする。
  3. ウデータの文字コードを統一して,データの信頼性と格納効率を向上させる。
  4. エデータを可逆圧縮して,アクセス効率を向上させる。
答えを見る

正解 イデータの矛盾や重複を排除して,データの維持管理を容易にする。

要点正規化はデータの重複をなくし更新時の矛盾を防ぐ

解説

正規化は、関係データベースの表を分割するなどしてデータの重複を排除し、更新時の矛盾(更新異状)が起こらないようにして、データの維持管理を容易にするために行います。

  • ア:冗長性をもたせて誤りを検出するのは、パリティなどの誤り検出の考え方で、正規化は冗長性を排除するので誤り。
  • ウ:文字コードの統一は、正規化の目的ではないので誤り。
  • エ:可逆圧縮は、データ圧縮の技術で正規化とは無関係なので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開