過去問解きまくり研究所 ホーム

平成22年度 春期 午前Ⅱ 問8

データベース設計

第3正規形でもあるための条件

第 2 正規形である関係 R が,第 3 正規形でもあるための条件として,適切なものはどれか。ここで,A → B は属性 B が属性 A に関数従属していることを意味する。

答えと解説を見る

✓ これが正解イ推移従属性が存在しない。

解説

第 2 正規形から推移従属性を除くと第 3 正規形になります。

正規形は段階的に条件が加わっていきます。第 1 正規形は属性の値が分解できない単一の値であること、第 2 正規形はそれに加えて候補キーの一部への部分従属性がないこと、第 3 正規形はさらに候補キー以外の属性を経て決まる推移従属性がないことです。設問は第 2 正規形であることを前提に、第 3 正規形でもあるための条件を問うているので、加わる条件である推移従属性が存在しないことが答えになります。正規形の問は、各段階で新たに取り除くものを一つずつ対応させて覚えておくと判断できます。

ほかの選択肢はなぜ違うのか

出典:平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問8

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)