×
リレーショナルデータベースの基礎
1Z0-071試験での最重要ポイントは「主キーと外部キーの制約動作の違い」です。主キー列にはNULLを絶対に入れることができませんが、外部キー列には参照先が存在しないキー値は入れられないものの、NULL値の挿入は(NOT NULL制約が付与されていない限り)許可されます。また、参照されている親テーブルの行を削除しようとした場合、デフォルトではエラー(ORA-02292: 整合性制約に違反しています - 子レコードが存在します)になりますが、ON DELETE CASCADE(連鎖削除)や ON DELETE SET NULL オプションを指定した際の挙動の違いがよく問われます。 特に Oracle Database 特有の挙動(NVLや独自結合記法など)と、ANSI/ISO SQL 標準規格の記法(COALESCEやJOIN構文など)の両方の違いを意識して学習を進めることが得点力アップに直結します。

関連する用語

データベースの設計手法である「正規化」や、テーブル間の親受関係を可視化する「ER図」、テーブル作成時に一意性と参照関係を強制する「制約」と密接に関連します。 これらの用語と組み合わせて出題されるケースが多いため、相互の概念の違いやデータ連携の流れを意識しながら復習を行いましょう。

ファクトチェック:ORACLE MASTER Silver SQL 2019 / 1Z0-071-JPN(2026-08-01確認)。試験時間120分、78問、合格ライン63%です。掲載記事は2019試験の学習用で、現行26ai試験とは別資格として扱います。

この記事は公式出題範囲・チェックリストとの対応を編集部で確認した学習解説です。

公式資料

用語集一覧 / ← 前の記事 / 次の記事 →