若R.(B,C)→R. A,则R.B→R.A,R.C

题目

若R.(B,C)→R. A,则R.B→R.A,R.C→R.A

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●若有关系R (A,B,C,D)和S(C,D,E),则与表达式π3,4,7(σ4<5 (R×S))等价的SQL语句如下:

SELECT (53) FROM (54)WHERE (55);

(53)

A. A,B,C,D,E

B. C,D,E

C. R.A, R.B,R.C, R.D, S.E

D.R.C,R.D,S.E

(54)

A.R

B.S

C.R,S

D.RS

(55)

A. D<C

B.R.D<S.C

C.R.D< R.C

D.S.D< R.C


正确答案:D,C,B

第2题:

关系R(A,B,C)和S(A,D,E,F),有R.A=S.A,若将关系代数表达式:ЛR.A, R.B,S.D,S.F^

[*]

,用SQL语言的查询语句表示,则为: SELECT R.A,R.B,S.D,S.F FROM R,S WHERE______。


正确答案:R.A=S.A
R.A=S.A

第3题:

下面的结论参考的是()。

A 若R.A→R.B, R.B→R.C 则R.A→R.C

B 若R.A→R.B, R.A→R.C 则R.A→R.(B,C)

C 若R.B→R.A, R.C→R.A 则R.(B,C)→R.A

D 若R.(B,C)→R.A 则R.B→R.A, R.C→R.A


参考答案ABC

第4题:

请作答第四空


A.R.A=S OR R.B=S.E OR R.C=S.C OR R.D=S.D
B.R.A=S.A OR R.B>S.E OR R.C=S.C OR R.D=S.D
C.R.A=S.A AND R.B=S.E AND R.C=S.C AND R.D=S.D
D.R.A=S.A AND R.B>S.E AND R.C=S.C AND R.D=S.D

答案:D
解析:
本题考查关系代数运算与SQL方面的基础知识。因为RxS的结果集的属性列为R.A,R.B, R.C, R.D, S.A, S.C, S.D,S.E,



含义为R与S 的笛卡儿积中选择第1个属性列=第5个属性列(即R.A= S.A),同时满足第2个属性列〉第8个属性 列(即R.B>S.E),同时满足第3个属性列=第6个属性列(即R.C=S.C),同时满足第4个属性列〉第7个属性列(即R.D=S.D)。

第5题:

若关系R、S如下图所示,则关系代数表达式π1,3,7(σ3<6(R×s))与(52)等价。

A.πA,C,E(σC<D(R×S))

B.πA,R.C,E(σR.C<S.D(R×S))

C.πA,S.C,S.E(σR.C<S.D(R×S))

D.πR.A,R.C,R.E(σR.C<S.D(R×S))


正确答案:B
解析:本题中用到了关系代数运算中的投影和选择。
R×S为:
那么等于:
 依次判断选项中可得出B。

第6题:

设有关系R(A,B,C)和S(A,D,E,F),若将关系表达式:R. A,R. B,S. D,S. F()用SQL语言的查询语句表示,则有:SELECT R. A,R. B,S. D,S.F FROM R,S WHERE【 】


正确答案:R. A=S. A
R. A=S. A 解析:在SQL语言中对关系表进行查询时需要加上条件语句WHERE表1.索引=表2.索引,这样查询出的记录才是一一对应的。

第7题:

设有关系R(A,B,C) 和S(A,D,E,F),若将关系代数表达式:πR. A,R.B,S.D,S.F ()用SQL语言的查询语句表示,则有:SELECT R.A,B,D,F FROM R,S WHERE【 】。


正确答案:R.A=S.A
R.A=S.A 解析:在SQL语言中对关系表进行查询时需要加上条件语句where表1.索引=表2.索引,这样查询出的记录才是一一对应的。

第8题:

有关系R(A, B, C) 和关系S(A, D, E, F)。如果将关系代数表达式πR.A, R.B,S.D, S.F (R.S)用SQL的查询语句来表示,则有:SELECT R.A, R.B, S.D,S.F FROM R, S WHERE ______。


正确答案:R.A=S.A
R.A=S.A 解析:题干中的关系运算的含义是投影关系R中的A属性和 B属性、关系S中的D属性和F属性,两个关系通过相同的属性A进行连接,所以用SQL的查询语句表示为:SELECTR.A, R.B, S.D, S.F FROMR, S WHERE R.A=S.A。

第9题:

给定关系R(A,B,C,D,E)和关系S(A,C,E,F,G),对其进行自然连接运算RS后其结果集的属性列为( )。

A.R.A,R.C,R.E,S.A,S.C,S.E

B.R.A,R.B,R.C,R.D,R.E,S.F,S.G

C.R.A,R.B,R. C,R.D,R.E,S.A,S.C,S.E

D.R.A,R.B,R. C,R.D,R.E,S.A,S.C,S.E,S.F,S.G


正确答案:B


第10题:

请作答第三空


A.R.A,R.B,R.C,R.D,S.E
B.R.A,R.C,R.D,S.C,S.D,S.E
C.A,B,C,D,A,C,D,E
D.R.A,R.B,R.C,R.D,S.A,S.C,S.D,S.E

答案:A
解析:
本题考查关系代数运算与SQL方面的基础知识。因为自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。对关系R(A,B,C,D)和关系S(A,C,D,E)进行自然连接运算后的属性列应为6个,即为R.A,R.B,R.C,R.D,S.E。

更多相关问题