過去問ぽちぽちby KKM Studio

令和元年度秋期 ITパスポート 問66 解説

関係データベースにおいて,主キーを設定する理由はどれか。

  1. ア算術演算の対象とならないことが明確になる。
  2. イ主キーを設定した列が検索できるようになる。
  3. ウ他の表からの参照を防止できるようになる。
  4. エ表中のレコードを一意に識別できるようになる。
答えを見る

正解 エ表中のレコードを一意に識別できるようになる。

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

解説

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

  • ア:主キーを設定しても算術演算の対象かどうかは決まらないので誤り。
  • イ:主キーを設定しなくても、どの列でも検索はできるので誤り。
  • ウ:主キーは他の表の外部キーから参照されるためのもので、参照を防止するものではないので誤り。
App

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

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

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