パスポイ

関係データベースにおける外部キーに関する記述のうち,適切なものはどれか。 ITパスポート 平成29年度秋期88

テクノロジ系

関係データベースにおける外部キーに関する記述のうち,適切なものはどれか。

  • 外部キーがもつ特性を,一意性制約という。
  • 外部キーを設定したフィールドには,重複する値を設定することはできない。
  • 一つの表に複数の外部キーを設定することができる。
  • 複数のフィールドを,まとめて一つの外部キーとして設定することはできない。
正解と解説を見る

正解

一つの表に複数の外部キーを設定することができる。

関係データベースでは、一つの表に複数の外部キーを設定することができ、それぞれ別の表の主キーを参照して表同士の関連付けを行うことができる。外部キーがもつ特性は「参照整合性制約」であり、「一意性制約」は主キーなど値の重複を許さない制約を指す用語である。外部キーを設定したフィールドには、参照先に存在する値であれば重複した値を設定することも可能であり、必ずしも一意である必要はない。また、複数のフィールドを組み合わせて一つの外部キー(複合外部キー)として設定することも可能である。したがって、一つの表に複数の外部キーを設定できるという記述が正しい。

出典:平成29年度 秋期 ITパスポート試験 問88

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。