平成30年度秋期 問28 / 80

平成30年度 秋期 応用情報技術者試験 午前 問28

第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

  • ア: a,b,c
    誤り。第1正規形の特徴は繰返し属性がないこと(c)であり,aは第2正規形の特徴です。

  • イ: a,c,b
    誤り。第1正規形をa,第2正規形をcとしており,逆になっています。

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

  • エ: c,b,a
    誤り。第2正規形と第3正規形の特徴が逆になっています。


答え

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

出典:平成30年度 秋期 応用情報技術者試験 午前 問28

平成30年度秋期の他の問題