問題
主キーが満たすべき性質として、正しいものはどれか。
選択肢
- 1NULLを含んでよいが重複は不可
- 2重複してよいがNULLは不可
- 3NULLでなく、各行で一意である
- 4頻繁に変更される値である必要がある
正解
3. NULLでなく、各行で一意である
詳しい解説を見る解説を閉じる
解説
主キー(Primary Key)は表の各行を一意に識別するキーで、(1)NULLを含まない(実体保全性)、(2)重複しない(一意性)の2条件を満たす必要があります。複数列の組み合わせを主キーとする複合主キーも可能です。サロゲートキー(連番ID等)と業務的に意味のある自然キーがあり、変更されにくいサロゲートキーが推奨されることが多いです。
一問一答
全400問を繰り返し学習