平成24年度 春期 データベーススペシャリスト試験 午前II 問6
【問題6】
関係モデルの候補キーの説明のうち、適切なものはどれか。
関係Rの候補キーは関係Rの属性の中から選ばない。
【解説】
ア: 関係Rの候補キーは関係Rの属性の中から選ばない。
誤り。候補キーは関係Rの属性から選ばれ、関係内で一意に行を識別できる最小の属性の集合です。この選択肢は誤りです。
イ: 候補キーは主キーの中から選ぶ。
誤り。候補キーは主キーの候補となる属性の組み合わせであり、主キーそのものではありません。候補キーの中から主キーが選ばれます。
ウ: タブルごとに、候補キーの値は異なる。
正しい。候補キーは関係内の各タプルを一意に識別する必要があるため、タプルごとに異なる値を持たなければなりません。
エ: 一つの関係に候補キーが複数あってはならない。
誤り。一つの関係には複数の候補キーが存在することがあります。どの候補キーを主キーとして選ぶかは任意です。
【答え】
ウ: タブルごとに、候補キーの値は異なる。
出典:平成24年度 春期 データベーススペシャリスト試験 午前II 問6