平成22年 春期 データベーススペシャリスト 午前II 問13

関係“履修”と関係“担当”を自然結合した結果はどれか。

履修
学生 科目
山田太郎 情報処理
山田太郎 代数
加藤花子 情報処理
担当
科目 教官
情報処理 鈴木一郎
代数 斎藤正樹

 ア
学生 科目 教官
山田太郎 情報処理 鈴木一郎
山田太郎 代数 斎藤正樹
加藤花子 情報処理 鈴木一郎
 イ
履修.学生 履修.科目 担当.科目 担当.教官
山田太郎 情報処理 情報処理 鈴木一郎
山田太郎 代数 代数 斎藤正樹
加藤花子 情報処理 情報処理 鈴木一郎
 ウ
履修.学生 履修.科目 担当.科目 担当.教官
山田太郎 情報処理 代数 斎藤正樹
山田太郎 代数 情報処理 鈴木一郎
加藤花子 情報処理 代数 斎藤正樹
 エ
履修.学生 履修.科目 担当.科目 担当.教官
山田太郎 情報処理 情報処理 鈴木一郎
山田太郎 情報処理 代数 斎藤正樹
山田太郎 代数 情報処理 鈴木一郎
山田太郎 代数 代数 斎藤正樹
加藤花子 情報処理 情報処理 鈴木一郎
加藤花子 情報処理 代数 斎藤正樹


答え ア


解説
関係“履修”と関係“担当”の自然結合は、2つの表の同じ名前の列“科目”の値が同じレコード(行)を結合して出力するので

学生 科目 教官
山田太郎 情報処理 鈴木一郎
山田太郎 代数 斎藤正樹
加藤花子 情報処理 鈴木一郎
(ア)になります。


キーワード
・自然結合

キーワードの解説

戻る 一覧へ 次へ