平成28年度秋期 ITパスポート 問95 解説
関係データベースにおける主キーに関する記述のうち,適切なものはどれか。
- ア主キーに設定したフィールドの値に1行だけならNULLを設定することができる。
- イ主キーに設定したフィールドの値を更新することはできない。
- ウ主キーに設定したフィールドは他の表の外部キーとして参照することができない。
- エ主キーは複数フィールドを組み合わせて設定することができる。
答えを見る
正解 エ主キーは複数フィールドを組み合わせて設定することができる。
要点主キーは複数の列の組合せ(複合キー)でも設定できる
解説
主キーは表の行を一意に識別する項目で、1つのフィールドで一意にならない場合は、複数フィールドを組み合わせて設定できます(複合キー)。
- ア:主キーにはNULLを設定できない(1行でも不可)ので誤り。
- イ:主キーの値は、一意性を保てば更新できるので誤り。
- ウ:主キーは他の表の外部キーから参照されるのが一般的なので誤り。