ITパスポート 2018年 (平成30年 秋期) 問85「関係データベースで管理している"担当社員"表,"地区"表及び"顧客"表を結合して…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約55%です。
エ. 顧客コード(主) 地区コード(外部)
正答率 55.5%(1,372人中 761人が正解)
A表の社員名と地区名は、顧客表の列ではなく、担当社員表と地区表の列である。表を結合するには、顧客表が担当社員表の主キー(社員コード)と地区表の主キー(地区コード)を外部キーとして持ち、同じ値の行どうしを結び付ける必要がある。顧客コード、顧客名、代表者名は顧客表自身の列である。