閉じる

ITパスポート令和8年度 問72

問72
note_alt
calculate

関係データベースで管理している"口座"表,"顧客"表及び"取引明細"表がある。新たな顧客が口座の開設と同時に1万円を入金するとき,表にデータを追加する順序として,適切なものはどれか。ここで,下線のうち実線は主キーを,破線は外部キーを表す。
72.png/image-size:332×161
  • 口座 → 顧客 → 取引明細
  • 顧客 → 口座 → 取引明細
  • 顧客 → 取引明細 → 口座
  • 取引明細 → 口座 → 顧客

分類 :

テクノロジ系 » データベース » データ操作

正解 :

イ

解説 :

口座表の顧客番号は顧客表を参照し、取引明細表の口座番号は口座表を参照します。参照先が存在しない状態で追加しないよう、顧客を登録し、次に口座を作り、最後に入金の取引明細を登録します。

したがって順序は顧客→口座→取引明細です。口座より先に取引明細を追加すると、明細が参照する口座がまだないため、外部キーの制約に反します。

▲
Pagetop