過去問ぽちぽちby KKM Studio

平成30年度秋期 ITパスポート 問85 解説

関係データベースで管理している“担当社員”表,“地区”表及び“顧客”表を結合して,A表を得た。結合に用いた“顧客”表はどれか。ここで,下線のうち実線は主キーを,破線は外部キーを表す。

平成30年度秋期 問85 図1
平成30年度秋期 問85 選択肢の図
答えを見る

正解 エ

要点表を結合するには相手の主キーを外部キーとして持つ必要がある

解説

A表には顧客コード・顧客名・代表者名のほか、担当社員表の社員名と地区表の地区名が含まれています。社員名と地区名を結合で得るには、顧客表が担当社員表の主キー「社員コード」と地区表の主キー「地区コード」を外部キーとして両方持っている必要があります。よってエが正解です。

  • ア:外部キーがなく、どちらの表とも結合できないので誤り。
  • イ:社員コードしかなく、地区名を得られないので誤り。
  • ウ:地区コードしかなく、社員名を得られないので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開