给定关系R(A,B,C,D)和关系S(A,C,E,F),与σR.B>S.E(R S)等价的关系代数表达式为( )。

题目
给定关系R(A,B,C,D)和关系S(A,C,E,F),与σR.B>S.E(R S)等价的关系代数表达式为( )。

A.σ2>7(R x 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))
参考答案和解析
答案:B
解析:
关系R(A,B,C,D)和S(A,C,E,F)做自然连接时,会以两个关系公共字段做等值连接,然后将操作结果集中重复列去除,所以运算后属性列有6个。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


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

第2题:

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

SELECTR.A,R.B,S.D,S.FFROMR,SWHERE______。


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

第3题:

(9)有关系 R(A,B,C)和关系 S(A,D,E,F),如果将关系代数表达式

π RA,RB,S,D,S,F(R( R) S)

用 SQL 的查询语句一示,则有:

SELECT R。A,R.B S,D, S,F FROM R, S WHERE 【9】


正确答案:

(9)【答案】R,A=S,A
【解析】两个关系通过相同的属性A进行连接,所以SQL语句中,WHERE子句为R,A=S,A。

第4题:

关系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

第5题:

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


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

第6题:

设有关系模式R(A,B,C)和S(A,D,E,F)。若将关系代数表达式; ⅡR.A,R.B,S.D,S.F(R

S)用SQL语言的查询语句表示,则有:SELECTR.A,R.B,S.D,S.FFROMR,S WHERE【 】。


正确答案:R.A=S.A
R.A=S.A 解析:自然连接的定义是:设关系R和S有相同的属性名Ai(i=1,…,k),则R与S的自然连接是从R×S中选择满足条件R.A1=S.A1∧R.A2=S.A2∧…∧R.Ak=S.Ak的所有元组,再除掉各列后所组成的新关系,记为R

S。而关系R和关系S的相同属性名是A。

第7题:

有关系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。

第8题:

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

JIR.A,R.B,S.D,S.D(R∞S)用SQL语言的查询语句表示,则有: SELECT R.A,B,D,FFROM R,S WHERE

【 】。


正确答案:R.A=S.A
R.A=S.A 解析: 由关系代数表达式JIR.A.R. S.D,S.F(R∞S)是先把关系R和S自然联接,然后在A、B、D、F四个属性上进行投影。因此在空内应填联接的条件。根据自然联接的特点可知是把具有相同属性的值的元组联接,所以空中应填:R.A=S.A。

第9题:

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


正确答案:R.A=S.A
R.A=S.A 解析:两个关系通过相同的属性A进行连接,所以SQL语句中WHERE子句为R.A=S.A。

第10题:

设有关系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.索引,这样查询出的记录才是一一对应的。

更多相关问题