ITパスポート 過去問
令和5年度
問78 (テクノロジ系 問23)
問題文
a 値が他のレコードと重複するものは主キーとして使用できない。
b インデックスとの重複設定はできない。
c 主キーの値は数値でなければならない。
d 複数のフィールドを使って主キーを構成できる。
このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。
問題
ITパスポート試験 令和5年度 問78(テクノロジ系 問23) (訂正依頼・報告はこちら)
a 値が他のレコードと重複するものは主キーとして使用できない。
b インデックスとの重複設定はできない。
c 主キーの値は数値でなければならない。
d 複数のフィールドを使って主キーを構成できる。
- a、c
- a、d
- b、c
- b、d
正解!素晴らしいです
残念...
この過去問の解説 (3件)
01
主キーは、1つの表の中で一意に識別できるものでなければなりません。
いわゆる「主キー制約」です。
この制約を満たせば、データの型や複数のデータの組み合わせであっても主キーになることができます。
このことから本設問を検討すると
a:レコードが重複すると一意に識別できず、主キーとして使用できないため、正しいです。
b:インデックスをつけるかどうかと一意に識別できるかどうかは関係ないため、誤りです。
c:一意に識別できれば、数値でなくてもよいため、誤りです。
d:複数のフィールドで主キーを構成し、一意に識別できるため、正しいです。
となります。
よって、aとdが正しいです。
よって本選択肢の内容は正しいです。
主キーとして利用できる条件を正確に覚えましょう。
参考になった数32
この解説の修正を提案する
02
主キーとは、データベース内の情報を一意に識別するための項目です
主キーの設定においては以下の特徴があります
・一意性が担保されていること
・一意性が担保されていればデータの型は問わない
・一意に特定するために、複数の値を組み合わせた主キー(複合キー)を使用できる
aは正しいですが、cは誤りです
正解です。記述の通りです
どちらも誤りです
dは正しいですが、bは誤りです
参考になった数4
この解説の修正を提案する
03
選択肢を確認します。
a.適切です。主キーは他のレコードの値と重複はできません。
b.不適切です。主キーにインデックスを設定することは可能です。
c.不適切です。データ型は問いません。
d.複数のフィールドで主キーを構成することも可能です。
よって、a、dが適切です。
不正解です。
これが正解です。
不正解です。
不正解です。
参考になった数0
この解説の修正を提案する
前の問題(問77)へ
令和5年度 問題一覧
次の問題(問79)へ