平成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