※このページには広告(PR)が含まれます

ITパスポート 令和5年度 問78 の解説テクノロジ系/データベース

正解はイ。重複不可を示す記述aと、複数列での構成(複合主キー)を認める記述dの組み合わせであり、適切です。

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

この設問が問うていること

関係データベースの「主キー」が満たすべき制約と設定ルールについて問う設問です。

アa, c
選択肢アの解説: 記述c(数値のみ)が誤りであるため不適切です。
イa, d正解
選択肢イの解説: 重複不可を示す記述aと、複数列での構成(複合主キー)を認める記述dの組み合わせであり、適切です。
ウb, c
選択肢ウの解説: 記述b(インデックス重複不可)および記述c(数値限定)がどちらも誤りであるため不適切です。
エb, d
選択肢エの解説: 記述b(インデックス重複不可)が誤りであるため不適切です。

総合解説

関係データベースにおける「主キー(プライマリキー)」の特性に関する設問です。 ・a:主キーはレコードを一意に識別するためのものであるため、重複する値を持つことはできません。よって記述aは適切です。 ・b:主キーを設定すると、データベースシステムによって自動的にインデックス(索引)が作成されますが、重複設定できないという制限はありません。よって記述bは誤りです。 ・c:主キーの値は文字やコード(例:'M001')でもよく、数値に限定されません。よって記述cは誤りです。 ・d:複数のフィールド(列)を組み合わせて一つの主キー(複合主キー)とすることができます。よって記述dは適切です。 したがって、適切な記述はaとdであり、正解はbです。

執筆・監修: はるのパパ(運営者)更新日: 2026-07-05出典: ITパスポート試験 令和5年度 問78(IPA)

データベースをまとめて学ぶ

データベース 重点教科書 →

ITパスポート頻出のデータベース分野を攻略。RDBMSとNoSQLの違い、E-R図や正規化によるテーブル設計、SQL的操作、ACID特性やロールバックまで基礎からやさしく解説します。

令和5年度を本番同様のCBT形式で解いてみよう

無料登録なしでも一部体験可能。登録すれば採点・弱点分析・AI教科書まで使えます。

令和5年度の過去問CBTを解く
PR(資格スクエア)

苦手な分野を講座で体系的に学び直すなら

🎓

資格スクエア ITパスポート講座

体系的に学び直すなら。オンライン講座で基礎知識から解き方のコツまで、順を追って一気通貫で学べます。