関係Rは属性{A, B, C, D, E}から成り、関数従属 A→{B, C}、{C, D}→E が成立する。これらの関数従属から決定できるRの候補キーはどれか。
候補キーは全属性を導ける最小の属性集合
選択肢
- ア{A, C}
- イ{A, C, D}
- ウ{A, D}
- エ{C, D}
正解と解説
正解:ウ {A, D}
候補キーは全属性を決定できる最小の属性集合である。{A,D}から出発すると、A→{B,C}でBとCが決まり、さらに{C,D}→EでEも決まるので全属性を決定できる。Aを含まないとBが決まらず、Dを含まないとEが決まらないため、これ以上小さくもできない。
選択肢ごとの解説
- アDを含まないため、{C,D}→Eが使えずEを決定できない。
- イ{A,D}だけで全属性が決まるので、Cを含むこの集合は最小ではない。
- ウ正しい。A→{B,C}と{C,D}→Eで全属性を決定でき、かつ最小である。
- エAを含まないためBを決定できず、候補キーにならない。
同じ分野の他の問題
- 関係Rは属性A,B,C,D,Eから成り、関数従属A→{B,C},{C,D}→Eが成立するとき、Rの候補キーはどれか。2020年度 10月試験 午前II 問3
- 関係R(A, B, C, D, E)において、関数従属{A, B}→C, {B, C}→D, D→{A, E}が成立する…2017年度 春期 午前II 問4
- 関係モデルの候補キーの説明のうち、適切なものはどれか。2016年度 春期 午前II 問7
- 図のような関係データベースの"注文"表と"注文明細"表がある。"注文"表の行を削除すると、対応する"注文明細"表の行が、…2025年度 秋期 午前II 問11
- 関係演算において、商演算と同等な結果が得られる演算の組合せはどれか。2025年度 秋期 午前II 問10
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。