软考中级

关系R1和R2如下图所示:若进行运算,则结果集为(51)元关系,A.4B.5C.6D.7

题目

关系R1和R2如下图所示:若进行运算,则结果集为(51)元关系,

A.4

B.5

C.6

D.7

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

第1题:

若对关系R(A,B,C,D)进行π1.3(R)运算,则该关系运算与( )等价,表示(请作答此空)。




A. 属性A和C的值分别等于1和3的元组为结果集
B. 属性A和C的值分别等于1和3的两列为结果集
C. 对R关系进行A=1、C=3的投影运算
D. 对R关系进行属性A和C的投影运算

答案:D
解析:
投影运算是从一个关系里面抽取指明的属性(列)组成一个新的关系,这种运算是一种对列进行操作的运算。本题中π1.3(R)的含义就是从关系R中,选取第1列(A)和第3列(C)组成一个新的关系模式,因此52题答案选C,而53题的答案选D。

第2题:

若要得到如图7所示R3的结果,R1和R2两个关系所应进行的运算为(  )。



A.交
B.并
C.连接
D.笛卡尔积

答案:C
解析:

第3题:

如下图所示,两个关系只R1和R2,它们进行哪种运算后得到R3?

A.交

B.并

C.笛卡儿积

D.连接


正确答案:D
解析:连接操作是在两个关系中,选取属性满足条件的元组生成一个新的关系。

第4题:

如下图所示,两个关系R1和R2,它们经过哪种运算后得到R3?

A.

B.

C.

D.


正确答案:D
解析:R∪S是指两个关系的并也就是只要属于R或S的元组都满足;R-S是指属于R但不属于S的元组的集合,也就是要把关系R中,有关系S的元组除去;R×S不仅增加元组数,还要增加元数;RS是自然连接,把有共同属性值的元组连接起来,并去掉重复的列,因此得到两个元组。

第5题:

如下图所示,两个关系R1和R2,它们经过哪种运算后得到R3?

A.R∪S

B.R-S

C.R×S

D.RS


正确答案:D
解析:R∪S是指两个关系的并也就是只要属于R或S的元组都满足;R-S是指属于R但不属于S的元组的集合,也就是要把关系R中,有关系S的元组除去;R×S不仅增加元组数,还要增加元数;RS是自然连接,把有共同属性值的元组连接起来,并去掉重复的列,因此得到两个元组。

第6题:

如下图所示,两个关系R1和R2,它们进行哪种运算后得到R3?

A.交

B.并

C.笛卡尔积

D.连接


正确答案:D
解析:连接操作是在两个关系中,选取属性满足条件的元组生成一个新的关系。

第7题:

如下图所示,两个关系R1和R2,它们进行哪种运算后得到R3?

A.交

B.并

C.笛卡儿积

D.连接


正确答案:D
解析:连接操作是在两个关系中,选取属性满足条件的元组生成一个新的关系。

第8题:

设关系R1、R2的属性个数不同,但都包含有出自相同域集的一个属性,则它们可以进行的关系代数运算为______。

A.交

B.并

C.差

D.连接


正确答案:D
解析:在关系代数中,参与并运算、差运算或交运算的两个关系,必须有相同的属性且属性个数相同,而连接运算不要求两个关系的属性个数相同,但要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,也就是说两个关系至少要都包含有一个出自相同域的属性。

第9题:

设关系R1有r1个元组,关系R2有r2个元组,则关系R1和R2连接后的结果关系的元组数目是 ______ 个。

A.r1+r2

B.ri*r2

C.≤r1*r2

D.≥r1*r2


正确答案:C
解析:R1和R2两个关系的笛卡尔积的元组数目是r1*r2。连接运算是从两个关系的笛卡尔积中选取属性间满足一定条件的元组,因此连接以后,结果关系的元组数目应小于笛卡尔积的元组数目。