令和4年度 春期 午前Ⅰ 問題【共通】 問8
第1,第2,第3正規形とリレーションの特徴 a, b, c の組合せのうち,適切なものはどれか。
- a : どの非キー属性も,主キーの真部分集合に対して関数従属しない。
- b : どの非キー属性も,主キーに推移的に関数従属しない。
- c : 繰返し属性が存在しない。

図の説明テキスト
表形式の選択肢
| 第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 となっており誤りです。