令和5年度 ITパスポート 問78「主キー」の解説

テクノロジ系 ・ 主キー / 関係データベース

関係データベースの主キーの設定に関する記述として,適切なものだけを全て挙げたものはどれか。 a 値が他のレコードと重複するものは主キーとして使用できない。 b インデックスとの重複設定はできない。 c 主キーの値は数値でなければならない。 d 複数のフィールドを使って主キーを構成できる。

  1. アa, c
  2. イa, d
  3. ウb, c
  4. エb, d
正解と解説を見る

正解:イ

主キーは行を一意に識別するための列なので、aのとおり他のレコードと値が重複するものは使えません。またdのとおり、1列では一意にならない場合に複数のフィールドを組み合わせて主キー(複合キー)にすることができます。bは誤りで、主キーには通常インデックスが自動的に作られます。cも誤りで、主キーの値は文字列でもかまいません。一意であることと値が存在することが要件です。

文章だけだと分かりにくいときは「データベースとSQL」を図解で見る図解と確認問題つき・登録不要

出典:令和5年度 ITパスポート試験 公開問題 問78

問題文・選択肢はIPA公開問題の原文です。解説は本サービスが独自に作成したもので、IPAの公式解説ではありません。

IPA公式PDF(問題) / IPA公式PDF(解答)

この問題をXで出題する

この問題のテーマを基礎から学ぶ

この分野の続きをアプリで解く

アプリでは公式過去問500問を本番の並びのまま解けるほか、分野別の演習や100問模試、合格準備度スコアで弱い分野と次の一歩が分かります。最初の7日間は学習記録も無料です。