本文へ移動
✓ 合格ドリル基礎から練習

基本情報技術者 / 条件・事例の練習

基本情報技術者試験基礎・応用

条件を読む・根拠を説明する

参照先のない注文

条件を整理し、答えを選んでから解き方を確認しましょう。

顧客表にID10,20のみ存在。注文の顧客IDへ外部キー制約があり、NULLでない30を登録しようとした。結果はどれか。

答え・解き方を読む

参照先がないため拒否

考える順序

  1. 1外部キーは参照先の存在を確保
  2. 230は顧客表に存在しない
  3. 3その値の注文登録は制約違反となる

選択肢ごとの理由

  • 比較 · 外部キーは重複だけを防ぐので登録可

    重複防止の一意制約と役割が異なります。

  • 正解 · 参照先がないため拒否

    外部キーは参照先の存在を確保。30は顧客表に存在しない。その値の注文登録は制約違反となる。

  • 比較 · 顧客30が自動で追加

    通常の外部キーは参照先行を自動作成しません。

  • 比較 · 顧客20へ自動で置換

    近い数値のキーへ勝手に変更しません。

学習アプリで条件・事例を5問 →

学習の参考資料

用語・仕組みを学ぶための参考資料です。設問の条件と、このページの解き方を併せて確認してください。

教材の作成・確認方法

関連する要点をまとめて読む

技術の入口の要点と練習一覧 →