過去問ドリル

平成30年度 秋期 ITパスポート試験 問73

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

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

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

正解:エ

解説

外部キーは,他の表の主キーを参照するフィールド(列)です。表の関連付けに使い,参照整合性を保ちます。複数のフィールドを組み合わせて一つの外部キーとすることができます(複合外部キー)。

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

選択肢ごとの解説

  • ア誤り。一意性制約は,値が重複しないことを保証する制約で,主キーなどがもちます。外部キーの特性ではありません。
  • イ誤り。外部キーは,同じ値が複数の行に現れてもかまいません。例えば,一つの部署コードを複数の社員が参照できます。
  • ウ誤り。一つの表には,異なる表を参照する外部キーを複数設定できます。
  • エ正しい。複数のフィールドをまとめて一つの外部キーとして設定できます。
ITパスポートの過去問を演習モードで解く