資格暗記無料で始める

参照整合性とは?

参照整合性は、複数のテーブルが外部キーによって関連付けられているとき、その関連が矛盾なく成り立っている状態を保つ制約のことである。例えば注文テーブルの外部キーが顧客テーブルの主キーを参照している場合、参照整合性が保たれていれば、存在しない顧客IDを持つ注文データが登録されることはない。データベース管理システム(DBMS)は、参照整合性制約を設定することで、関連するデータの矛盾(存在しない親データを参照する子データの発生など)を自動的に防ぎ、テーブル間のデータの一貫性を維持する役割を果たす。

ITパスポートの過去問では4回出題されています(2010年度〜2026年度)。

さんしょうせいごうせい

ITパスポートの頻出用語/テクノロジ系/別名:Referential Integrity


参照整合性の意味

参照整合性は、複数のテーブルが外部キーによって関連付けられているとき、その関連が矛盾なく成り立っている状態を保つ制約のことである。例えば注文テーブルの外部キーが顧客テーブルの主キーを参照している場合、参照整合性が保たれていれば、存在しない顧客IDを持つ注文データが登録されることはない。データベース管理システム(DBMS)は、参照整合性制約を設定することで、関連するデータの矛盾(存在しない親データを参照する子データの発生など)を自動的に防ぎ、テーブル間のデータの一貫性を維持する役割を果たす。

参照整合性の具体例

顧客テーブルからある顧客のデータを削除しようとしたとき、その顧客の注文データが注文テーブルに残っていると、参照整合性制約によって削除がエラーになり、データの矛盾を未然に防ぐ。

参照整合性は試験でどう引っ掛けられる?

参照整合性外部キーを用いたテーブル間の関連についての制約であり、単一テーブル内の主キーの一意性を保証する制約とは対象が異なる。

参照整合性と関連する用語

参照整合性が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。