問題
関係を第2正規形から第3正規形に変換する手順はどれか。
選択肢
- 1候補キー以外の属性が、候補キーの一部の属性に対して関数従属性がある場合、その関係を分解する。
- 2候補キー以外の属性に関数従属性がある場合、その関係を分解する。
- 3候補キーの一部の属性に、候補キー以外の属性の関数従属性がある場合、その関係を分解する。
- 4一つの属性に複数の値が入っている場合、単一の値になるように分解する。
正解
2. 候補キー以外の属性に関数従属性がある場合、その関係を分解する。
詳しい解説を見る解説を閉じる
解説
第3正規形は、第2正規形であり、かつ候補キー以外の属性(非キー属性)の間に関数従属性(推移的関数従属)が存在しない形をいう。第2正規形から第3正規形への変換では、非キー属性が他の非キー属性に関数従属している(推移従属している)部分を別の関係に切り出して分解する。イが正解。アとウは候補キーの一部への部分関数従属の除去で第1→第2正規形への手順、エは繰返し(非原子値)の除去で第1正規形化の手順であり、いずれも第3正規形化の手順ではない。(出典: 令和7年度 春期 応用情報技術者試験 午前 問26)
一問一答
全400問を繰り返し学習