科目A問78
関係データベースの主キーの設定に関する記述として,適切なものだけを全て挙げたものはどれか。
a:値が他のレコードと重複するものは主キーとして使用できない。
b:インデックスとの重複設定はできない。
c:主キーの値は数値でなければならない。
d:複数のフィールドを使って主キーを構成できる。
a:値が他のレコードと重複するものは主キーとして使用できない。
b:インデックスとの重複設定はできない。
c:主キーの値は数値でなければならない。
d:複数のフィールドを使って主キーを構成できる。
| a,c | |
| a,d | |
| b,c | |
| b,d |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- イ
解説
主キーは、関係データベースの表において、各レコード(行)を他と重複なく識別するために設定する列、または列の組合せです。主キーには重複した値やNULLは許されず、1行を必ず一意に特定できるようになります。
a:他のレコードと重複すると一意に識別できないため適切です。
b:主キーとインデックスは併用できるため不適切です。
c:主キーはデータ型に制約がなく数値である必要はないため不適切です。
d:複数列の組合せで一意に識別できる(複合主キー)ため適切です。
a:他のレコードと重複すると一意に識別できないため適切です。
b:主キーとインデックスは併用できるため不適切です。
c:主キーはデータ型に制約がなく数値である必要はないため不適切です。
d:複数列の組合せで一意に識別できる(複合主キー)ため適切です。