関係データベースにおいて、表Aと表Bの積集合演算を実行した結果はどれか。
積集合は両方の表に共通する行だけを残す
表A
表B
選択肢ア
選択肢イ
選択肢ウ
選択肢エ
| 品名 | 価格 |
|---|---|
| ガム | 100 |
| せんべい | 250 |
| チョコレート | 150 |
| 品名 | 価格 |
|---|---|
| せんべい | 250 |
| チョコレート | 150 |
| どら焼き | 100 |
| 品名 | 価格 |
|---|---|
| ガム | 100 |
| せんべい | 250 |
| チョコレート | 150 |
| どら焼き | 100 |
| 品名 | 価格 |
|---|---|
| ガム | 100 |
| せんべい | 500 |
| チョコレート | 300 |
| どら焼き | 100 |
| 品名 | 価格 |
|---|---|
| せんべい | 500 |
| チョコレート | 300 |
| 品名 | 価格 |
|---|---|
| せんべい | 250 |
| チョコレート | 150 |
選択肢
- ア品名と価格の組(ガム100, せんべい250, チョコレート150, どら焼き100)の4行
- イ品名と価格の組(ガム100, せんべい500, チョコレート300, どら焼き100)の4行
- ウ品名と価格の組(せんべい500, チョコレート300)の2行
- エ品名と価格の組(せんべい250, チョコレート150)の2行
正解と解説
正解:エ 品名と価格の組(せんべい250, チョコレート150)の2行
積集合演算は、二つの表に共通して存在する行だけを取り出す集合演算である。表Aと表Bを見比べると、品名と価格の組が完全に一致するのはせんべいとチョコレートの2行だけで、ガムとどら焼きは片方にしか存在しない。よって、その2行だけからなる表が結果となる。
選択肢ごとの解説
- ア両表の行をすべて集めた和集合の結果であり、積集合ではない。
- イ和集合に加えて価格まで加算しており、集合演算の結果ではない。
- ウ共通する行は正しいが、価格を合計している点が誤り。
- エ正解。両表に共通する2行がそのままの値で残る。
同じ分野の他の問題
- 関係データベースを構成する要素の関係を表す図において、図中のa〜cに入れる字句の適切な組合せはどれか。2024年度 秋期 問60
- 関係データベースにおける結合操作はどれか。2023年度 秋期 問100
- 関係データベースで管理している“従業員”表から,氏名の列だけを取り出す操作を何というか。2022年度 秋期 問98
- データを行と列から成る表形式で表すデータベースのモデルはどれか。2022年度 秋期 問83
- データ処理に関する記述a〜cのうち、DBMSを導入することによって得られる効果だけを全て挙げたものはどれか。 a 同じデ…2020年度 10月試験 問64
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。