计算机二级

设R和S为两个关系,分别代表选择、投影、乘积关系代数的运算符号是A.σF(R)、пA(R)、R×SB.EA(R)、VA(S)、R*SC.R∩S、R∪S、R×SD.пA(R)、σF(R)、R×S

题目

设R和S为两个关系,分别代表选择、投影、乘积关系代数的运算符号是

A.σF(R)、пA(R)、R×S

B.EA(R)、VA(S)、R*S

C.R∩S、R∪S、R×S

D.пA(R)、σF(R)、R×S

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

第1题:

集合R与S的交可以用关系代数的5种基本运算表示为( )。

A.R-(R×S)

B.R-(R-S)

C.σF(R×S)

D.σF(R-S)


正确答案:B
解析:用关系代数的5种基本运算表示交运算,只有选B才是正确的。

第2题:

在关系模型中,关系的“元数”(arity)是指(22)。有关系R和S,R∩S的运算等价于(23)。设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(24)。

A.行数

B.元组个数

C.关系个数

D.列数


正确答案:D

第3题:

●在关系模型中,关系的"元数"(arity)是指 (21) 。有关系R和S,R∩S的运算等价于 (22) 。设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为 (23) 。

(21) A.行数

B.元组个数

C.关系个数

D.列数

(22) A.S-(R-S)

B.R-(R-S)

C.(R-S)∩S

D.R∩(R-S)

(23) A.r+s

B.r-s

C.r×s

D.max(r,s)


正确答案:D,B,A
【解析】在关系模型中,关系的"元数"(arity)是指列数。如果有关系R和S,R∩S的运算等价于R-(R-S)运算。如果关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为r+s。

第4题:

设关系R和关系S具有相同的目,且相应的属性取自同一个域,则表达式{t|t∈S ∩(t

R}定义的关系代数运算是( )。

A.R∪S

B.R∩S

C.R-S

D.S-R


正确答案:D
解析:本题考查SQL传统的集合运算。并、交、差运算要求运算的关系有相同的目,题目中的表达式要求满足关系S,但不满足关系R,属于差运算,但是注意表达式中R、S的顺序,S在前,所以是S-R,故本题选择D。

第5题:

有两个关系R,S如下:

由关系R通过运算得到关系S,则所使用的运算为 ______。

A.选择

B.投影

C.插入

D.连接


正确答案:B
解析:专门的关系运算包括:选择、投影和连接。1、选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。2、投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解。3、连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。连接过程是通过连接条件来控制的,连接条件中将出现两个表中的公共属性名,或者具有相同语义、可比的属性。选择和投影运算的操作对象只是一个表。相当于对一个二维表进行切割。连接运算需要两个表操作为操作对象。由图可知关系R通过运算得到关系S,关系S与关系R相比,记录的条数没有发生变化,属性的个数发生了变化。因此所使用的运算应该是投影。选项C插入运算会增加记录的条数。所以选项B是正确的。

第6题:

设关系R(A,B,C)和S(A,D,E,F),有R、A=S、A。若将关系代数表达式:π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

第7题:

设关系R和关系S具有相同的目,且相应的属性取自同一个域,则表达式

定义的关系代数运算是( )。

A.R∪S

B.R∩S

C.R-S

D.S-R


正确答案:D
解析:本题考查SQL传统的集合运算。并、交、差运算要求运算的关系有相同的目。题目中的表达式要求满足关系S,但不满足关系R,属于差运算,但是注意表达式中R、S的顺序,S在前,所以是S-R,故本题选择D。

第8题:

设有两个关系R和S如下:

由关系R通过运算得到关系s,则所使用的运算为

A.选择

B.投影

C.并

D.交


正确答案:B
解析:由于只有一个关系R,并和交需要一个以上关系进行。对关系R的投影操作,实际上是从R中选择出若干属性列组成新的关系。而选择是对行进行操作。所以B)正确。

第9题:

设有关系R和S,关系代数表达式为R一(R—S)表示的是( )。A.R∩SB.R—SC.RUSSXB

设有关系R和S,关系代数表达式为R一(R—S)表示的是( )。

A.R∩S

B.R—S

C.RUS

D.R÷S


正确答案:A
R—s表示属于R但不属于s,R—(R—S)表示属于R但不属于(R—s),即相当于Rns。

第10题:

有两个关系R,S如下: 由关系R通过运算得到关系s,则所使用的运算为( )。A.选择B.投影SX

有两个关系R,S如下:

由关系R通过运算得到关系s,则所使用的运算为( )。

A.选择

B.投影

C.插入

D.连接


正确答案:B
投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。本题中,s是在原有关系R的内部进行的,是Ehn中原有的那些域的列所组成的关系,因此选择B)。

更多相关问题