【答案解析】[要点解析] R×S后的结果如表7.6所示。
表7.6 R×S结果
|
| R.A | R.B | R.C | S.A | S.B | S.C |
| 1 | 2 | 4 | 5 | 3 | 3 |
| 1 | 2 | 4 | 4 | 6 | 1 |
| 1 | 2 | 4 | 9 | 8 | 3 |
| 1 | 2 | 4 | 6 | 9 | 1 |
| 3 | 4 | 5 | 5 | 3 | 3 |
| 3 | 4 | 5 | 4 | 6 | 1 |
| 3 | 4 | 5 | 9 | 8 | 3 |
| 3 | 4 | 5 | 6 | 9 | 1 |
| 4 | 5 | 9 | 5 | 3 | 3 |
| 4 | 5 | 9 | 4 | 6 | 1 |
| 4 | 5 | 9 | 9 | 8 | 3 |
| 4 | 5 | 9 | 6 | 9 | 1 |
| 5 | 6 | 6 | 5 | 3 | 3 |
| 5 | 6 | 6 | 4 | 6 | 1 |
| 5 | 6 | 6 | 9 | 8 | 3 |
| 5 | 6 | 6 | 6 | 9 | 1 |
π
3,4,5(σ
1<6(R×S)=
3、4、5列对应的是R.C、S.A、S.B,其中第一列小于第6列的值(即1<6)是第一、第三元组。故第55题的答案选B。
设A1,A2,...,An是R和S的公共属性,当且仅当R的元组r与S的元组s在1,A2,…,An上都一致时,元组s和r组合成为R和S自然连接的一个元组。
由此可得,R和S的公共属性为A、B、C,但R和S在属性A、B、C上的值不等,故自然连接后,属性列数为3,元组个数为0。