平成26年度春期 ITパスポート 問64 解説
関係データベースの主キーに関する記述のうち,適切なものはどれか。
- ア各表は,主キーだけで関係付ける。
- イ主キーの値として,同一のものがあってもよい。
- ウ主キーの値として,NULLをもつことができない。
- エ複数の列を組み合わせて主キーにすることはできない。
答えを見る
正解 ウ主キーの値として,NULLをもつことができない。
要点主キーは値の重複もNULLも許されない
解説
主キーは表の各行を一意に識別するための列なので、値の重複は許されず、NULL(空値)をもつこともできません。
- ア:表どうしは主キーだけでなく、外部キーと主キーの対応などで関係付けるので誤り。
- イ:主キーの値が同じ行があると行を一意に識別できないので誤り。
- エ:複数の列を組み合わせた複合主キーを設定できるので誤り。