给定关系R(A,B,C,D)和关系S(A,C,E,F),对其进行自然连接运算R

资格题库2022-08-02  14

问题 给定关系R(A,B,C,D)和关系S(A,C,E,F),对其进行自然连接运算R S后的属性列为(  )个;与σR.B>S.E(R S)等价的关系代数表达式为(  )。问题1选项A.4B.5C.6D.8问题2选项A.σ2>7(R×S)B.π1,2,3,4,7,8(σ1=5^2>7^3=6(R×S))C.σ2>'7'(R×S)D.π1,2,3,4,7,8(σ1=5^2>’7’^3=6(R×S))

选项

答案 CB

解析 关系R(A,B,C,D)和S(A,C,E,F)做自然连接时,会以两个关系公共字段做等值连接,然后将操作结果集中重复列去除,所以运算后属性列有(4+4)-2=6个。(A、C为重复列)因此,本题选择C选项。
对于问题2,求自然连接的笛卡尔积等价表达式,首先笛卡尔积需要选取同属性名则值相等的元组,本题A、C为同属性名,因此需要满足R.A=S.A^R.C=S.C,转换为数字序号则为:1=5^3=6。而对于选择条件R.B>S.E,转换为数字序号,则为2>7,注意D选项的'7'为字符而不是数字。
综上,本题选择B选项。
转载请注明原文地址:https://tihaiku.com/congyezige/2409820.html

最新回复(0)