過去問ぽちぽちby KKM Studio

平成26年度秋期 ITパスポート 問68 解説

関係データベースの表を正規化することによって得られる効果として,適切なものはどれか。

  1. ア使用頻度の高いデータを同じ表にまとめて,更新時のディスクアクセス回数を減らすことができる。
  2. イデータの重複を排除して,更新時におけるデータの不整合の発生を防止することができる。
  3. ウ表の大きさを均等にすることで,主記憶の使用効率を向上させることができる。
  4. エ表の数を減らすことで,問合せへの応答時間を短縮することができる。
答えを見る

正解 イデータの重複を排除して,更新時におけるデータの不整合の発生を防止することができる。

要点正規化はデータの重複を排除し更新時の不整合を防ぐ

解説

正規化は、表を分割してデータの重複を排除することで、更新時に一部だけが変更されるなどの不整合(更新時異状)を防ぐ設計手法です。

  • ア:使用頻度の高いデータをまとめるのは性能のための非正規化の考え方なので誤り。
  • ウ:正規化は表の大きさを均等にする目的のものではないので誤り。
  • エ:正規化すると一般に表の数は増え、結合が必要になって応答時間が延びることもあるので誤り。
App

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

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

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