必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. データベーススペシャリスト
  3. 平成21年度春季問題一覧
  4. 平成21年度春季問題2-解答・解説-分析

平成21年度春季問題

問題2

関係Rの関係スキーマがR(A,B,C,D,E)であり、関数従属A→BC、CD→Eが成立する。 これらの関数従属から決定できるRの候補キーはどれか。ここで、A,B,C,D,Eは属性集合であり、X∪YはXとYの和集合を表す。

AC
ACD
AD
CD

関係Rの関係スキーマがR(A,B,C,D,E)であり、関数従属A→BC、CD→Eが成立する。 これらの関数従属から決定できるRの候補キーはどれか。ここで、A,B,C,D,Eは属性集合であり、X∪YはXとYの和集合を表す。

AC
ACD
AD
CD

解答:ウ

<解説>

候補キーは、特定の行を識別できる列(項目)のことであり、主キーの候補となり得るキーのことである。

問題文より、次のことが分かる。

  • A→BCが成立する:Aが決まると、BとCが決まる
  • CD→Eが成立する:CとDが決まれば、Eが決まる

したがって、AとDが決まれば、B、C、E は決まる。よって、AとDが、候補キーになる。

ウが正解である。

キーワード