【答案解析】[要点解析] 本题要求关系代数表达式π
1,3,7(σ
3<6(R×S))的结果集,其中,RXS的属性列名分别为:R.A, R.B, R.C, R.D, S.C, S.D和S.E,其结果如下表所示。
| R.A | R.B | R.C | R.D | S.C | S.D | S.E |
1 1 2 2 3 3 | 2 2 3 3 4 4 | 4 4 3 3 1 1 | 6 6 1 1 3 3 | 3 8 3 8 3 8 | 4 9 4 9 4 9 | 2 3 2 3 2 3 |
| R×S | |
σ
3<6(R×S)的含义是从R×S结果集中选取第三个分量(R.C)小于第六个分量(S.D)的元祖,故σ
3<6(R×S)与σ
R.C<S.D(R×S)等价。从上表中可以看出,满足条件的结果如下表所示。
| R.A | R.B | R.C | R.D | S.C | S.D | S.E |
1 2 2 3 3 | 2 3 3 4 4 | 4 3 3 1 1 | 6 1 l 3 3 | 8 3 8 3 8 | 9 4 9 4 9 | 3 2 3 2 3 |
| σ3<6(R×S) |
π
1,3,7(σ
3<6(R×S))的含义是从σ
3<6(R×S)结果集中选取第一列R.A(或A)、第三列R.C和第七列S.E(或E),故π
1,3,7(σ
3<6(R×S))与π
A,R,C,E(σ
R.C<S.D(R×S))等价。需要说明的是第三列不能简写为C,因为关系S的第一列属性名也为C,故必须标上关系名加以区别。