平成24年度春期 問27 / 80

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

第1,第2,第3正規形とそれらの特徴 a〜c の組合せとして,適切なものはどれか。

  • a: どの非キー属性も,主キーの真部分集合に対して関数従属しない。
  • b: どの非キー属性も,主キーに推移的に関数従属しない。
  • c: 繰返し属性が存在しない。
第1正規形 第2正規形 第3正規形
ア a b c
イ a c b
ウ c a b
エ c b a

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

正解と解説を見る

正解:ウ

  • 第1正規形: 繰返し属性(繰返しグループ)が存在しない → c
  • 第2正規形: 第1正規形で,非キー属性が主キーの一部(真部分集合)に関数従属しない(部分関数従属がない)→ a
  • 第3正規形: 第2正規形で,非キー属性が主キーに推移的に関数従属しない → b

  • ア: 第1: a,第2: b,第3: c
    誤り。繰返し属性の排除(c)は第1正規形の条件なので誤りです。

  • イ: 第1: a,第2: c,第3: b
    誤り。部分関数従属の排除(a)は第2正規形の条件なので誤りです。

  • ウ: 第1: c,第2: a,第3: b
    正しい。第1正規形は繰返し属性がない(c),第2正規形は部分関数従属がない(a),第3正規形は推移的関数従属がない(b)で,正しい組合せです。

  • エ: 第1: c,第2: b,第3: a
    誤り。推移的関数従属の排除(b)は第3正規形,部分関数従属の排除(a)は第2正規形の条件なので逆です。


答え

ウ: 第1: c,第2: a,第3: b

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

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