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

関係R(A, B, C, D, E)において、
 関数従属性{A, B} → C、{B, C} → D、D → {A, E}
が成立する。

これらから決定できるRの候補キーを全て挙げたものはどれか。

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


答え ウ


解説

 ア  {A, B, C}は、{A, B}からすべての属性が一意に決定できるので冗長です。
 イ  {A, B}, {B, C}は、{B, D}からも属性を一意に決定できるので不足しています。
 ウ  {A, B}, {B, C}, {B, D}は、Rの候補キーの全てです。
 エ  {B, C}, {C, D}は、{C, D]ではBを毛呈することができません。


キーワード
・関数従属

キーワードの解説

戻る 一覧へ 次へ