ホーム > データベーススペシャリスト試験 > 2015年
データベーススペシャリスト試験 2015年 午前2 問06
受注入力システムによって作成される次の表に関する記述のうち, 適切なものはどれか。受注番号は受注ごとに新たに発行される番号であり, 項番は1回の受注で商品コード別に連番で発行される番号である。
なお, 単価は商品コードによって一意に定まる。

ア:正規化は行われていない。
イ:第1正規形まで正規化されている。(正解)
ウ:第2正規形まで正規化されている
エ:第3正規形まで正規化されている。
解説
現在の表構造と依存関係
- 主キー候補 : (受注番号, 項番)
- 関数従属性
- 受注番号 → 受注日, 得意先コード (部分従属)
- 商品コード → 単価 (非キー → 非キー)
正規形の判定
選択肢対応
- ア 「正規化は行われていない」 … ✕(1NF にはなっている)
- イ 「第 1 正規形までで正規化されている」 … ◯
- ウ 「第 2 正規形まで」 … ✕
- エ 「第 3 正規形まで」 … ✕
結論
この表は 第 1 正規形 までは満たすが、第 2 正規形には達していない。
したがって適切なのは 選択肢「イ」。
したがって適切なのは 選択肢「イ」。