- トップページ
- 応用情報技術者
- 平成27年度秋季問題一覧
- 平成27年度秋季問題28-解答・解説-分析
平成27年度秋季問題
問題28
関係R(A, B, C, D, E, F)において、次の関数従属が成立するとき、候補キーとなるのはどれか。 [関数従属] A→B, A→F, B→C, C→D, {B, C}→E, {C, F}→A
ア | B |
イ | {B, C} |
ウ | {B, F} |
エ | {B, D, E} |
関係R(A, B, C, D, E, F)において、次の関数従属が成立するとき、候補キーとなるのはどれか。 [関数従属] A→B, A→F, B→C, C→D, {B, C}→E, {C, F}→A
ア | B |
イ | {B, C} |
ウ | {B, F} |
エ | {B, D, E} |
解答:ウ
<解説>
関係従属とは、表内のある項目の値が決定すると、別の項目の値もただ一つに決まる関係の事である。
関係従属図は、次のようになる。
図より、Aが候補キーとなることが分かるが、選択肢にない。Aを従属させる{C,F}も候補キーだが選ぶことができない。
しかし、CはBに従属すので、{B,F}は候補キーにすることができる。
お問い合わせ