過去問ドリル

平成22年度 秋期 ITパスポート試験 問79

テクノロジ/データベース

関係データベースで管理された“業者”表,“仕入明細”表及び“商品”表がある。新たな業者から新たな商品を仕入れた場合,表にデータを追加する順序のうち,適切なものはどれか。ここで,下線は主キーを示し,破線は外部キーを示す。解答群の→はデータを追加する表の順序を示す。

平成22年度 秋期 ITパスポート試験 問79の図

出典:平成22年度 秋期 ITパスポート試験 問79

正解:イ

解説

外部キーを持つ表は,参照先の表にデータがあってから追加します。商品表は業者コードで業者表を,仕入明細表は商品コードで商品表を参照しているので,参照される側から順に,業者表 → 商品表 → 仕入明細表の順に追加します。

下線の用語は 用語集 で意味を確認できます。

選択肢ごとの解説

  • ア誤り。仕入明細表は商品表を参照するので,商品表より先には追加できません。
  • イ正しい。業者 → 商品 → 仕入明細の順で,参照先が先に存在する状態になります。
  • ウ誤り。参照する側を先に追加しており,順序が逆です。
  • エ誤り。商品表は業者表を参照するので,業者表より先に追加できません。
ITパスポートの過去問を演習モードで解く