過去問ドリル

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

テクノロジ/データベース

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

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

正解:ウ

解説

外部キーは,他の表の主キーを参照するフィールドで,表同士を関連付けるために使います。一つの表に,参照先ごとに複数の外部キーを設定できます。例えば注文表が,顧客表と商品表の両方を参照するような場合です。

下線の用語は 用語集 で意味を確認できます。

選択肢ごとの解説

  • ア誤り。外部キーのもつ特性は参照整合性制約(参照先に存在する値しか入れられない)です。一意性制約は主キーなどの特性です。
  • イ誤り。外部キーのフィールドには,同じ値が重複して入ることがあります(1人の顧客の注文が複数など)。
  • ウ正しい。一つの表に複数の外部キーを設定することができます。
  • エ誤り。参照先の主キーが複数のフィールドから成る場合は,複数のフィールドをまとめて一つの外部キーとして設定できます。
ITパスポートの過去問を演習モードで解く