本文へスキップ

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

参照制約

参照制約は、他の表を参照する列に、存在しない値が入らないようにする制約です。

もう少し詳しく

外部キーが参照先の表に実在する値だけを持つよう強制する制約です。たとえば注文表の顧客番号は、顧客表に実在する番号でなければ登録できません。これにより、存在しない相手を指す矛盾したデータを防ぎ、表同士の整合性を保ちます。

試験での見方

黒猫の闇の刻印

外部キーと参照先の整合性を保つ点が核心です。存在しない値の登録や、参照される行の削除が防がれる点を押さえましょう。

例:顧客表にない顧客番号での注文登録を、参照制約が防ぎます。

分類

テクノロジ系 / 技術要素 / データベース

小分類:データ操作

関連トピック:データベース言語(SQL)

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

データベースの用語一覧へ