修了試験 2020-07-26実施分 基本情報技術者試験 問29
関係データベースの"注文"表の"顧客番号"は,"顧客"表の主キー"顧客番号"を参照する外部キーである。 このとき,参照の整合性を損なうデータ操作はどれか。 ここで,ア~エの記述におけるデータの並びは,それぞれの表の列の並びと同順とする。 〔注文〕 |伝票番号|顧客番号/0001|C005/0002|K001/0003|C005/0004|D010 〔顧客〕 |顧客番号|顧客名/C005|福島/D010|千葉/K001|長野/L035|宮崎
正答3
解説
正解はウ。 「注文」表に顧客番号F020を追加すると,「顧客」表にF020という顧客番号が存在しないため,外部キー制約に反し参照整合性を損なう。 他の操作はいずれも既存の顧客番号を参照するか,親を参照しない行の削除であり問題ない。まとめて解く
修了試験 2020-07-26実施分を通しで解く(80問)→