テクノロジ系出題頻度 3/3
外部キー
がいぶきー
定義
他の表の主キーを参照する属性。参照整合性を保証する制約。
詳細解説
FOREIGN KEY。ある表の属性が他表の主キーの値しか持てないという制約。例えば注文表の顧客IDは顧客表に存在する顧客IDのみ許容する。これにより参照整合性(リレーショナルインテグリティ)が保たれ、孤児レコードや無効参照を防げる。削除時のカスケード動作(CASCADE、SET NULL、RESTRICT、NO ACTION)を指定でき、業務ロジックに応じて参照元の振る舞いを制御する。
「外部キー」が出る問題に挑戦
読んだ内容は“思い出す”ほど記憶に残ります。解答・解説つき・基本無料で確認できます。
主キーが満たすべき性質として、正しいものはどれか。
外部キー制約の主な目的として、正しいものはどれか。
PMBOKにおけるプロジェクトの代表的な管理領域のうち、いわゆるトリプルコンストレイント(三大制約)に含まれないものはどれか。
関連用語
よくある質問
Q. 外部キーとは何ですか?
A. 他の表の主キーを参照する属性。参照整合性を保証する制約。
Q. 応用情報技術者試験での位置づけは?
A. テクノロジ系の重要用語です。出題頻度は 3/3 (★3)。 頻出のため確実に押さえておきましょう。