问题 单项选择题

设有关系R(A,B,C) 和S(A,D,E,F),且R.A和S.A取自同一个域,与下面SQL语句: SELECT R.A.B.E.F FROM R.S WHERE R.A=S.A AND B=3等价的关系代数表达式是

A.只有Ⅰ

B.只有Ⅱ

C.Ⅱ和Ⅲ

D.都等价

答案

参考答案:A

解析:
其中选择(σ)是在关系R中选择满足给定条件的诸元组;投影 (п)是从R中选出若干属性列组成新的关系;连接(

)(也称θ连接)是从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组。按照上述定义,分析题干中的Ⅰ、Ⅱ和Ⅲ可知只有Ⅰ.(пA,B.E,FB=3=3(RS)))与SQL语句意义相同。

选择题
单项选择题