问题 单项选择题

若对关系R(A,B,C,D)和s(C,D,E)进行关系代数运算,则表达式π3,4,7(σ4<5(R×S))与()等价。

A.

B.

C.

D.

答案

参考答案:B

解析:

本题考查关系代数运算方面的基础知识。

题目要求计算关系代数表达式π3,4,74<5(R×S))的结果集,其中,R×S的属性列名分别为:R.A,R.B,R.C,R.D,S.C,S.D和S.E,σ4<5(R×S)的含义是从R×S结果集中选取第4个分量(R.D)小于第5个分量(S.C)的元组,故σ4<5(R×S)与σR.D<S.C(R×S)等价。π3,4,74<5(R×S))的含义是从σ4<5(R×S)结果集中选取第3列R.C、第4列R.D和第7列S.E(或E),故π3,4,74<5(R×S))与πR.C,R.D,ER.D<S.C(R×S))等价。需要说明的是第3列R.C不能简写为C,因为关系S的第一列属性名也为C,故必须标上关系名加以区别;同样,第4列R.D也不能简写为D,因为关系S的第二列属性名也为D,故必须标上关系名加以区别。

单项选择题
判断题