令和4年度 春期 午前Ⅰ 問題【共通】 問8

第1,第2,第3正規形とリレーションの特徴 a, b, c の組合せのうち,適切なものはどれか。

  • a : どの非キー属性も,主キーの真部分集合に対して関数従属しない。
  • b : どの非キー属性も,主キーに推移的に関数従属しない。
  • c : 繰返し属性が存在しない。
第1,第2,第3正規形とリレーションの特徴の組合せ表
図の説明テキスト

表形式の選択肢

第1正規形 第2正規形 第3正規形
ア a b c
イ a c b
ウ c a b
エ c b a
解答・解説

正解: ウ. 第1正規形: c,第2正規形: a,第3正規形: b

関係データベースの正規化における各段階の特徴は以下の通りです。

  • 第1正規形:繰返し属性(項目)が存在しない状態です。特徴 c が該当します。
  • 第2正規形:第1正規形であり、かつ、どの非キー属性も主キーの真部分集合に対して関数従属しない(部分関数従属を排除した)状態です。特徴 a が該当します。
  • 第3正規形:第2正規形であり、かつ、どの非キー属性も主キーに推移的に関数従属しない状態です。特徴 b が該当します。

これらを組み合わせると、「第1正規形: c,第2正規形: a,第3正規形: b」となります。

各選択肢の解説

  • ア: 第1正規形が a、第2正規形が b、第3正規形が c となっており誤りです。
  • イ: 第1正規形が a、第2正規形が c となっており誤りです。
  • ウ: 正解です。
  • エ: 第2正規形が b、第3正規形が a となっており誤りです。

Spineチーム