- A.A,R.C,F,G
- B.A,C,S.B,S.F
- C.A,C,S.B,S.C
- D.R.A,R.C,S.B,S.C
正确答案及解析
正确答案
A
解析
关系 R ( A,B,C,D,E )和 S ( B,C,F,G )做自然连接时,会以两个关系公共字段做等值连接,然后将操作结果集中重复列去除,所以运算后属性列有 7 个。 接下来分析关系表达式的 SQL 形式,题目中关系表达式先进行了 R 与 S 的自然连接。得到的结果集为: RS ( R.A,R.B,R.C,R.D,R.E,S.F,S.G )。此后的选择操作 “σ3大于6” 可表达为 “σR C大于S F” ;最后进行投影操作 “π1,3,6,7” 即选出结果集的第1,3,6,7 列,对应的列为: R.A , R.C , S.F , S.G (由于无重复字段A, C ,F,G及A,R . C,F,G 或其它等价形式均可)。