计算机二级

设有关系R及关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积后所得新关系的元组个数是 ( )。A.pB.qC.p+qD.p*q

题目

设有关系R及关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积后所得新关系的元组个数是 ( )。

A.p

B.q

C.p+q

D.p*q

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

第1题:

设有关系R及关系3,它们分别有p、q个元组,则关系R与S经笛卡儿积后所得新关系的元组个数是( )。

A.p

B.q

C.p+q

D.p*q


正确答案:D
解析:本题考查对笛卡儿积运算的掌握。笛卡儿积是两个关系的合并操作,关系R的每一个行依次跟关系S的每一个行组成一个新元组,因此关系R与S经笛卡儿积后所得新关系的元组个数是p*q。

第2题:

设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是

A.400

B.10000

C.30000

D.90000


正确答案:C
解析:根据笛卡儿积的定义;对于两个关系的合并操作可以用笛卡儿积表示。没有n元关系R及m元关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积记为R×S,该关系是一个n+m元关系,元组个数是p×q,由R与S的有序组组合而成。

第3题:

设有n元关系R及m元关系S,它们分别有p、q个元组,则关系R与S经笛卡尔积记为R×S,该关系是一个n+m元关系,那么其元组个数是( )。

A.n*m

B.n+m

C.p+q

D.p*q


正确答案:D
解析:本题考核对笛卡儿积运算的掌握。笛卡儿积是两个关系的合并操作,p元组关系R与q元组关系S经笛卡儿积后所得新关系的元组个数为p*q。

第4题:

设有n元关系R及m元关系S,则关系只与S经笛卡儿积后所得新关系是一个( )元关系。

A.m

B.n

C.m+n

D.m*n


正确答案:C
解析:本题考核对笛卡儿积运算的掌握。笛卡儿积是两个关系的合并操作,因此 n元关系R与m元关系S经笛卡儿积后所得新关系是m+n元关系。

第5题:

设关系P、 R和S的元组个数分别为50、100和300,关系T是P、 R与S的笛卡儿积,则T的元组个数是( )。A.400B.10000C.30000 D.1500000


正确答案:D
笛卡尔积的元组数是各个元组数的乘积,即50*100*300=1500000

第6题:

设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是______。

A.400

B.10000

C.30000

D.90000


正确答案:C
解析:根据笛卡儿积的定义:对于两个关系的合并操作可以用笛卡儿积表示。设有n元关系R及m元关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积记为R×S,该关系是一个n+m元关系,元组个数是p×q,由R与S的有序组组合而成。

第7题:

设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是( )。

A.90000

B.30000

C.10000

D.400


正确答案:B
解析:本题考查广义笛卡儿积的运算。 R的每一个元组与—S的每一个元组组合成为T的一个元组,因此,T的元组个数是R的元组个数与S的元组个数的乘积,也就是100乘以300,等于30 000。故本题选择B。

第8题:

设有n元关系R及m元关系S,则关系R与S经笛卡儿积后所得新关系是一个( )元关系。

A.m

B.n

C.m +n

D.m*n


正确答案:C
解析:本题考查对笛卡儿积运算的掌握。笛卡儿积是两个关系的合并操作,因此n元关系R与m元关系S经笛卡儿积后所得新关系是 m +n元关系。

第9题:

设有n元关系R及m元关系S,则关系R与S经笛卡儿积后所得新关系是—个( )元关系。

A.m

B.n

C.m+n

D.m*n


正确答案:C
解析:本题考核对笛卡儿积运算的掌握。笛卡儿积是两个关系的合并操作,因此n元关系R与m元关系S经笛卡儿积后所得新关系是m+n元关系