関係XとYを自然結合した後,関係Zを得る関係代数演算はどれか。
行を絞るのが選択、列を絞るのが射影

X:
Y:
Z:
| 学生番号 | 氏名 | 学部コード |
|---|---|---|
| 1 | 山田太郎 | A |
| 2 | 情報一郎 | B |
| 3 | 鈴木花子 | A |
| 4 | 技術五郎 | B |
| 5 | 小林次郎 | A |
| 6 | 試験桃子 | A |
| 学部コード | 学部名 |
|---|---|
| A | 工学部 |
| B | 情報学部 |
| C | 文学部 |
| 学部名 | 学生番号 | 氏名 |
|---|---|---|
| 情報学部 | 2 | 情報一郎 |
| 情報学部 | 4 | 技術五郎 |
選択肢
- ア射影と和
- イ選択
- ウ選択と射影
- エ選択と和
正解と解説
正解:ウ 選択と射影
結合後の表から特定の学部名の行だけを取り出しているので、条件に合う行を絞り込む演算が必要である。さらに列も学部名・学生番号・氏名の3つに限られ、学部コードが消えているので、必要な列だけを取り出す演算も併用されている。
選択肢ごとの解説
- ア列の絞り込みは合うが、和では特定行だけを残す絞り込みができない。
- イ行の絞り込みだけでは学部コードの列が残ってしまう。
- ウ行を絞る選択と、列を絞る射影の組合せで、Zの形が説明できる。
- エ和は複数の表を縦につなぐ演算であり、列の削減はできない。
同じ分野の他の問題
- 関係モデルにおいて表Xから表Yを得る関係演算はどれか。2019年度 春期 午前 問28
- RDBMSにおけるビューに関する記述のうち、適切なものはどれか。2022年度 公開問題 科目A 問21
- 関係モデルにおいて、関係から特定の属性だけを取り出す演算はどれか。2019年度 秋期 午前 問27
- 関係モデルの属性に関する説明のうち、適切なものはどれか。2019年度 春期 午前 問26
- 関係XとYを結合した後,関係Zを得る関係代数演算はどれか。2016年度 春期 午前 問27
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。