関係データベースの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,P007の2件。Q表:P001,P012,P019の3件。R表:P001,P003,P007,P012,P019,P020の6件。
和集合は全部まとめる、共通集合は両方にある行だけ
A表
B表
P表
Q表
R表
| 商品コード | 商品名 | 定価 |
|---|---|---|
| P001 | プリンタ | 12,000 |
| P003 | PC | 65,800 |
| P007 | USBハブ | 6,280 |
| P012 | OAチェア | 14,200 |
| P019 | OAデスク | 25,600 |
| 商品コード | 商品名 | 定価 |
|---|---|---|
| P003 | PC | 65,800 |
| P007 | USBハブ | 6,280 |
| P020 | USBメモリ | 3,000 |
| 商品コード | 商品名 | 定価 |
|---|---|---|
| P003 | PC | 65,800 |
| P007 | USBハブ | 6,280 |
| 商品コード | 商品名 | 定価 |
|---|---|---|
| P001 | プリンタ | 12,000 |
| P012 | OAチェア | 14,200 |
| P019 | OAデスク | 25,600 |
| 商品コード | 商品名 | 定価 |
|---|---|---|
| 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)は両方の表に現れる行を重複なくすべて集めたもので、6件になるR表が該当する。共通集合(A∩B)は両方の表に共通して存在する行だけを取り出したもので、2件のP表が該当する。なお、A表からB表と共通する行を除いた差集合がQ表にあたる。
選択肢ごとの解説
- ア和集合と共通集合が入れ替わっている。件数の多い方が和集合である。
- イQ表は差集合(A-B)にあたり、和集合ではない。
- ウ正解。すべての行を集めたR表が和集合、共通する行だけのP表が共通集合である。
- エ共通集合をQ表としている点が誤りで、Q表は差集合である。
同じ分野の他の問題
- 関係データベースを構成する要素の関係を表す図において、図中のa〜cに入れる字句の適切な組合せはどれか。2024年度 秋期 問60
- 関係データベースにおける結合操作はどれか。2023年度 秋期 問100
- 関係データベースで管理している“従業員”表から,氏名の列だけを取り出す操作を何というか。2022年度 秋期 問98
- データを行と列から成る表形式で表すデータベースのモデルはどれか。2022年度 秋期 問83
- 関係データベースにおいて、表Aと表Bの積集合演算を実行した結果はどれか。2020年度 10月試験 問73
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。