令和5年度 秋期 応用情報技術者試験 午前 問27
テクノロジ/データベース関係モデルにおける外部キーの説明として,適切なものはどれか。
出典:令和5年度 秋期 応用情報技術者試験 午前 問27
- アある関係の候補キーを参照する属性,又は属性の組
- イ主キー以外で,タプルを一意に識別できる属性,又は属性の組
- ウタプルを一意に識別できる属性,又は属性の組の集合のうち極小のもの
- エタプルを一意に識別できる属性,又は属性の組を含む集合
正解:ア
解説
外部キーは,ほかの関係(表)の候補キー(一般には主キー)を参照する属性,又は属性の組です。参照整合性を保つために使われ,外部キーの値は参照先の候補キーに存在する値(又は NULL)でなければなりません。
選択肢ごとの解説
- ア正しい。ある関係の候補キーを参照する属性(の組)が外部キーの定義です。
- イ誤り。主キー以外でタプルを一意に識別できる属性(の組)は代理キー(代替キー)の説明です。
- ウ誤り。タプルを一意に識別できる属性の組のうち極小のものは候補キーの説明です。
- エ誤り。タプルを一意に識別できる属性の組を含む集合はスーパーキーの説明です。