データベース
基本情報技術者試験 科目A免除 修了試験 20260614 実施分 問19
正規化されている関係R(A,B,C,D)において,属性Aが関係Rの唯一の候補キーであり,関数従属A→{B,C,D}とB→Dが成立するとき,関係Rはどのレベルの正規形の条件まで満足しているか。
- ア 第1正規形
- イ 第2正規形
- ウ 第3正規形
- エ 第4正規形
出典:基本情報技術者試験 科目A免除 修了試験 20260614 実施分 問19
答えと解説を見る
正解:イ
覚える知識
推移的関数従属の特定(正規化理論)
非キー属性が別の非キー属性に関数従属する(推移的関数従属)と第3正規形を満たさない。
この問題で必要なこと
A→B、B→Dが成立しBが候補キーでないのでA→Dは推移的関数従属であり、第3正規形ではない。部分関数従属はなく第2正規形までは満たす。
ひっかけ
候補キーが単一属性なので第2正規形は自動で満たされることを見落とし、第3と答える。
この知識の出題:本試験系 1 回・免除試験 4 回(公開問題での観測値)