平成28年度春期 ITパスポート 問95 解説
表1と表2に,ある操作を行って表3が得られた。行った操作だけを全て挙げたものはどれか。
表1
| 品名コード | 品名 | 価格 | メーカ |
|---|---|---|---|
| 001 | ラーメン | 150 | A社 |
| 002 | うどん | 130 | B社 |
表2
| 品名コード | 棚番号 |
|---|---|
| 001 | 1 |
| 002 | 5 |
表3
| 品名 | 価格 | 棚番号 |
|---|---|---|
| ラーメン | 150 | 1 |
| うどん | 130 | 5 |
- ア結合
- イ結合,射影
- ウ結合,選択
- エ選択,射影
答えを見る
正解 イ結合,射影
要点結合は表をつなぎ、射影は列を、選択は行を取り出す操作
解説
表1と表2を品名コードで結合すると、品名コード・品名・価格・メーカ・棚番号の表ができます。そこから品名・価格・棚番号の列だけを取り出す射影を行うと表3になります。行は2行とも残っているので、選択は行っていません。
- ア:結合だけでは品名コードやメーカの列が残ります。
- ウ:選択は条件に合う行を取り出す操作で、今回は行を絞り込んでいません。
- エ:結合しないと棚番号と品名を1つの表にできません。