過去問ぽちぽちby KKM Studio

平成22年度春期 ITパスポート 問83 解説

関係データベースにおいて主キーを指定する目的はどれか。

  1. ア主キーに指定した属性(列)で,複数のレコード(行)を同時に特定できるようにする。
  2. イ主キーに指定した属性(列)で,レコード(行)を一意に識別できるようにする。
  3. ウ主キーに指定した属性(列)に対し,検索条件を指定できるようにする。
  4. エ主キーに指定した属性(列)を算術演算の対象として扱えるようにする。
答えを見る

正解 イ主キーに指定した属性(列)で,レコード(行)を一意に識別できるようにする。

要点主キーはレコードを一意に識別するための列

解説

主キーは、表の中のレコード(行)を一意に識別するための属性(列)で、値の重複やNULLは許されません。

  • ア:主キーは1件のレコードを特定するためのもので、複数レコードを同時に特定するものではないので誤り。
  • ウ:検索条件は主キー以外の列にも指定できるので誤り。
  • エ:算術演算の可否は列のデータ型で決まり、主キーとは関係ないので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開