関係データベースの主キーの設定に関する記述として,適切なものだけを全て挙げたものはどれか。 a 値が他のレコードと重複するものは主キーとして使用できない。 b インデックスとの重複設定はできない。 c 主キーの値は数値でなければならない。 d 複数のフィールドを使って主キーを構成できる。
- アa, c
- イa, d
- ウb, c
- エb, d
正解と解説を見る
正解
イ a, d
主キーは値の重複や空値(NULL)を許さないため、aの「値が重複するものは主キーにできない」は適切であり、また複数のフィールドを組み合わせて一つの主キー(複合キー)を構成することも可能なのでdも適切。bはインデックスと主キーは通常併用されるため誤り、cは主キーの値が数値である必要はなく文字列などでもよいため誤りとなる。