HOME»ITパスポート令和8年度» 問72
ITパスポート令和8年度 問72
問72
note_altcalculate
note_alt
calculate
関係データベースで管理している"口座"表,"顧客"表及び"取引明細"表がある。新たな顧客が口座の開設と同時に1万円を入金するとき,表にデータを追加する順序として,適切なものはどれか。ここで,下線のうち実線は主キーを,破線は外部キーを表す。

- 口座 → 顧客 → 取引明細
- 顧客 → 口座 → 取引明細
- 顧客 → 取引明細 → 口座
- 取引明細 → 口座 → 顧客
分類 :
テクノロジ系 » データベース » データ操作
正解 :
イ
解説 :
口座表の顧客番号は顧客表を参照し、取引明細表の口座番号は口座表を参照します。参照先が存在しない状態で追加しないよう、顧客を登録し、次に口座を作り、最後に入金の取引明細を登録します。
したがって順序は顧客→口座→取引明細です。口座より先に取引明細を追加すると、明細が参照する口座がまだないため、外部キーの制約に反します。