問題本文
関係データベースにおいて主キーを指定する目的はどれか。
選択肢
- ア.主キーに指定した属性(列)で,複数のレコード(行)を同時に特定できるようにする。
- イ.主キーに指定した属性(列)で,レコード(行)を一意に識別できるようにする。
- ウ.主キーに指定した属性(列)に対し,検索条件を指定できるようにする。
- エ.主キーに指定した属性(列)を算術演算の対象として扱えるようにする。
正解
イ. 主キーに指定した属性(列)で,レコード(行)を一意に識別できるようにする。
解説
主キーは関係データベースで表内の各レコード (行) を一意に識別するための属性 (列) で,NULL値や重複値を許さないという制約を持つ重要なキー項目である (重要).
選択肢ごとの解説
- ア.誤り. 主キーは一意識別のための仕組みで同時特定の機能ではない.
- イ.正しい. 主キーはレコード (行) を一意に識別する目的で指定する.
- ウ.誤り. 検索条件指定は主キーでなくとも任意の列で可能である.
- エ.誤り. 算術演算の対象設定は主キーの目的とは関係がない選択.
ITパスポート 2010年 (平成22年 春期) の過去問一覧へ戻る・問83