令和5年度 問78 関係データベースの主キーの設定

問題

関係データベースの主キーの設定に関する記述として,適切なものだけを全て挙げたものはどれか。

  1. a
    値が他のレコードと重複するものは主キーとして使用できない。
  2. b
    インデックスとの重複設定はできない。
  3. c
    主キーの値は数値でなければならない。
  4. d
    複数のフィールドを使って主キーを構成できる。

a,c

a,d

b,c

b,d

先に解説を見る
正解イ

a,d

解説

この問題のポイント

主キーは、表の各行を重複なく識別するための項目です。値の重複とNULLを許しません。文字列も使え、複数の列を組み合わせて一つの主キーにすることもできます。

a・b・c・dを整理すると

  • a:重複する値は使えない。 行を一意に識別するため適切です。
  • b:インデックスと重複設定できない。 主キーにインデックスを設定できるので誤りです。
  • c:数値でなければならない。 文字列なども使えます。
  • d:複数の列で構成できる。 複合主キーとして使えます。

正解:イ

該当するのはaとdです。

組合せなら一件を識別できる
知識ポイント:組合せなら一件を識別できる

同じ分野の問題

関連する用語

編集・確認:kakoloop · 編集方針

公開日:

内容更新:

問題・解説の誤りを報告する

画像を拡大表示