平成22年度春期 問31 / 80

平成22年度 春期 応用情報技術者試験 午前 問31

データの正規化に関する記述のうち,適切なものはどれか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:イ

正規化は、データの重複をなくし、更新時の不整合(更新時異状)を防ぐために表を分割する作業です。

各選択肢の確認

  • ア: 正規化は,アクセス効率を向上させるために行う 誤り。正規化の目的はデータの冗長性の排除と整合性の確保です。正規化で表が分割されると結合が必要になり、アクセス効率はむしろ低下することがあります。

  • イ: 複数の項目で構成される属性は,単一の項目をもつ属性に分解される 正しい。第1正規化では、繰返し項目や複数の項目から成る属性を分解し、すべての属性が単一の値(原子値)をもつようにします。

  • ウ: 正規化を完全に行うと,同一の属性を複数の表で重複してもつことはなくなる 誤り。表どうしを関連付けるために、主キーと外部キーとして同じ属性を複数の表にもつ必要があります。

  • エ: 非正規形の表に対しては,関係演算は実行不可能である 誤り。選択や射影などの演算が実行不可能になるわけではありません。


答え

イ: 正規化を行うと,複数の項目で構成される属性は,単一の項目をもつ属性に分解される。

出典:平成22年度 春期 応用情報技術者試験 午前 問31

平成22年度春期の他の問題