テクノロジ系
秋期
基本情報技術者 2012年 秋期 問31
31 / 80
関係データベースの“注文”表の“顧客番号”は、“顧客”表の主キー“顧客番号” を参照する外部キーである。このとき、参照の整合性を損なうデータ操作はどれか。 ここで、ア~エの記述におけるデータの並びは、それぞれの表の列の並びと同順とす る。 注文 顧客 伝票番号 顧客番号 顧客番号 顧客名 C005 C005 福島 K001 D010 千葉 C005 K001 長野 DO10 L035 宮崎

正解と解説
表示する
正解 ウ
“注文” 表に行 F020 を追加する。
参照整合性は、外部キーの値が参照先の主キーに必ず存在することを求めます。『顧客』表に存在しない顧客番号(F020)をもつ行を『注文』表に追加すると、参照先が無くなり整合性を損ないます。