给定关系R(A,B,C,D,E)与S(A,B,C,F,G),那么与表达式

题库2022-08-02  57

问题 给定关系R(A,B,C,D,E)与S(A,B,C,F,G),那么与表达式等价的SQL语句如下:select ( ) from R, S where ( 请作答此空);A.R.A=S.A.OR R.B=S.B.OR R.C=S.C.OR R.A<S.FB.R.A=S.A.OR R.B=S.B.OR R.C=S.C.OR R.A<S.BC.R.A=S.A.AND.R.B=S.B.AND.R.C=S.C.AND.R.A<S.FD.R.A=S.A.AND.R.B=S.B.AND.R.C=S.C.AND.R.A<S.B

选项 A.R.A=S.A.OR R.B=S.B.OR R.C=S.C.OR R.A<S.F
B.R.A=S.A.OR R.B=S.B.OR R.C=S.C.OR R.A<S.B
C.R.A=S.A.AND.R.B=S.B.AND.R.C=S.C.AND.R.A<S.F
D.R.A=S.A.AND.R.B=S.B.AND.R.C=S.C.AND.R.A<S.B

答案 C

解析 本题考查关系代数运算与SQL语言的对应关系。注意本题中R与S是做自然联接操作,操作时会将R与S中相同字段名做等值联接,并将结果集去重复。所以R与S自然联接后的结果包括以下属性: R.A,R.B,R.C,D,E,F,G。 关系代数选择条件为“1<6”,即R.A<F。 关系代数投影操作条件为“1,2,4,6,7”,对应的属性为:R.A,R.B,D,F,G。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2424890.html

最新回复(0)