科目A-1(多肢選択式・四肢択一、30問)
リレーショナルデータベースにおける「候補キー」の説明として、最も適切なものはどれか。
- A表の中で実際に主キーとして選ばれた属性(の組)のことであり、1つの表に1つしか存在しない
- B他の表の主キーを参照するために設定される属性のことである
- ✓関係の各タプルを一意に識別できる属性(の組)であって、かつその中のどの真部分集合をとってもタプルを一意に識別できないもの
- D表の中でNULL値を含んでもよい属性のことである
解説
候補キーは、タプルを一意に識別できる属性またはその組のうち、極小性(それより小さい部分集合では一意性を保証できないこと)を満たすものをいう。1つの表に複数存在し得て、その中から1つを選んで主キーとする。
根拠シラバス「データモデリング技法」関係モデル(候補キー・主キー)