平成27年 春期 データベーススペシャリスト 午前II 問3

関係Rは属性{A, B, C, D, E}から成り、関数従属A→{B, C}、{C, D}→Eが成立する。
これらの関数従属から決定できるRの候補キーはどれか。

 ア  {A, C}
 イ  {A, C, D}
 ウ  {A, D}
 エ  {C, D}


答え ウ


解説
題文のA→{B, C}(@)、{C, D}→E(A)から計算します。
@のA→{B, C}の両辺にDを加えると
 {A, D}→{B, C, D}
になり、右辺の{B, C, D}にAを適用すると
 {B, C, D}→{B, E}
になります。すなわち
 {A, D}→{B, E}
なので、候補キーは{A, D}(ウ)になります。


キーワード
・関数従属

キーワードの解説

戻る 一覧へ 次へ