本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成26年度 秋期 高度情報技術者試験問題と解説

問9

関係R (A、B、C、D、E、F) において、関数従属A → B、C → D、C → E、{A、C} → Fが成立するとき、関係Rの候補キーはどれか。

ア A

イ C

ウ {A、C}

エ {A、C、E}


正解


解説

関数従属は、ある属性の値が決まると、他の属性の値も一意に決まる関係のことである。

Aが決まればBが決まる。
Cが決まればDが決まる。
Cが決まればEが決まる。
また、A、Cが決まればFが決まるため、ここまでで、B、D、E、Fは候補キーにはならない。

Aが決まってもCは決まらないし、Cが決まってもAは決まらないので、関係Rの候補キーはAとC である。

問8 目次 問10