平成25年度 春期 データベーススペシャリスト試験 午前II 問12
【問題12】
関係 R と S において、R ÷ S の関係演算結果として適切なものはどれか。ここで、÷ は除算を表す。
【解説】
R ÷ S の演算は、関係 R において、関係 S のすべての値に対応する行を持つ店を抽出する演算です。関係 S には商品 a, b, c が含まれており、関係 R の各店において、すべての商品が存在する必要があります。
R テーブル:
– 店 A は商品 a と b
– 店 B は商品 a と b
– 店 C は商品 c
– 店 D は商品 c と d
– 店 E は商品 d と e
S テーブル:
– 商品 a, b, c
店 B は商品 a と b の両方を持ち、S に含まれるすべての商品をカバーしているため、結果に含まれます。店 A は商品 c を持っていないため除外され、店 C と店 D は商品 a, b を持っていないため除外されます。店 E は商品 c を持っていないため除外されます。
出典:平成25年度 春期 データベーススペシャリスト試験 午前II 問12