问题 单项选择题

在关系代数运算中,关系S、SP和R如表6-1至表6-3所示。若先 (1) ,则可以从S和SP获得R,其对应的关系表达式为 (2) 。如下的SQL语句可以查询销售总量大于1000的部门号。
Select 部门名 From S
Where 部门号 in (Select 部门号 From SP Group by (3) )

表6-1 关系S
部门号 部门名
010 家电部
021 百货部
030 食品部
035 五金部
表6-2 关系SP
部门号 商品号 销售量
010 01020210 500
010 01020211 780
010 01020212 990
021 02110200 580
025 02520100 1290
035 03530311 4680
表6-3 关系R
部门名 商品号 销售量
家电部 01020210 500
家电部 01020211 780
家电部 01020212 990

A.对S进行选择运算,再与S进行自然连接运算

B.对S进行选择运算,再与SP进行自然连接运算,最后进行投影运算

C.对S和SP进行笛卡儿积运算,再对运算结果进行投影运算

D.分别对S和SP进行投影运算,再对运算结果进行笛卡儿积运算

答案

参考答案:B

填空题
单项选择题