令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問11
テクノロジ/データベース関係 R と関係 S において,R÷S の関係演算結果として,適切なものはどれか。ここで,÷ は商演算を表す。

出典:令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問11
- ア図ア
- イ図イ
- ウ図ウ
- エ図エ
正解:ウ
解説
商演算 R÷S は,S に含まれる全ての商品と組になっている店だけを取り出す演算です。S の商品は a,b,c の三つなので,R の中で a,b,c のすべてと対応している店を探します。店 A は a,b のみ,店 B は a,b,c のすべて,店 C は c のみ,店 D は c,d,店 E は d,e なので,条件を満たすのは店 B だけです。
選択肢ごとの解説
- ア誤り。図アは R の店の列をそのまま取り出したもので,重複も含んでおり商演算の結果ではありません。
- イ誤り。図イは S のいずれかの商品と組になっている店をすべて列挙したもので,射影に相当する結果です。
- ウ正しい。a,b,c のすべてと組になっている店は B だけなので,R÷S の結果は店 B の 1 行です。
- エ誤り。図エの店 E は d と e しか扱っておらず,S に含まれる商品と一つも対応していません。