平成23年度秋期 ITパスポート 問65 解説
関係データベースのA表,B表がある。A表,B表に対して(A∪B),(A∩B)を行った結果は,それぞれP表,Q表及びR表のどれになるか。ここで,∪は和集合演算,∩は共通集合演算を表す。
A
| 商品コード | 商品名 | 定価 |
|---|---|---|
| P001 | プリンタ | 12,000 |
| P003 | PC | 65,800 |
| P007 | USBハブ | 6,280 |
| P012 | OAチェア | 14,200 |
| P019 | OAデスク | 25,600 |
B
| 商品コード | 商品名 | 定価 |
|---|---|---|
| P003 | PC | 65,800 |
| P007 | USBハブ | 6,280 |
| P020 | USBメモリ | 3,000 |
P
| 商品コード | 商品名 | 定価 |
|---|---|---|
| P003 | PC | 65,800 |
| P007 | USBハブ | 6,280 |
Q
| 商品コード | 商品名 | 定価 |
|---|---|---|
| P001 | プリンタ | 12,000 |
| P012 | OAチェア | 14,200 |
| P019 | OAデスク | 25,600 |
R
| 商品コード | 商品名 | 定価 |
|---|---|---|
| P001 | プリンタ | 12,000 |
| P003 | PC | 65,800 |
| P007 | USBハブ | 6,280 |
| P012 | OAチェア | 14,200 |
| P019 | OAデスク | 25,600 |
| P020 | USBメモリ | 3,000 |
- ア(A∪B):P (A∩B):R
- イ(A∪B):Q (A∩B):R
- ウ(A∪B):R (A∩B):P
- エ(A∪B):R (A∩B):Q
答えを見る
正解 ウ(A∪B):R (A∩B):P
要点和集合は両方の行を全部、共通集合は両方にある行だけ
解説
和集合(A∪B)は、A表とB表のどちらかにある行をすべて(重複は1行にして)集めたもので、P001、P003、P007、P012、P019、P020の6行のR表になります。共通集合(A∩B)は、両方の表にある行だけを集めたもので、P003とP007のP表になります。よってウが正解です。
- ア:和集合と共通集合が逆になっているので誤り。
- イ、エ:Q表はAにだけある行を集めた差集合(A−B)の結果であり、和集合でも共通集合でもないので誤り。