関係データベースのキーと参照整合性

更新日:

用語解説

主キー、候補キー、外部キーと、表同士の対応関係を壊さないための参照制約を整理します。

■ 試験で押さえるポイント

  • 外部キーと参照制約 外部キーは、同じ表または別の表の候補キーを参照する属性です。

  • 外部キーの値は参照先に存在する値、または許可されていればNULLでなければなりません。

  • 存在しない親キーを参照する子行の追加・更新や、参照中の親行の削除・キー変更は、参照制約によって拒否される場合があります。

  • CASCADE、SET NULL、RESTRICTなどを指定すると、親行の更新・削除時の動作を定義できます。

音声で聞く

同じ分野の用語