问题
单项选择题
设关系R和S的元数分别是r和s,且R有n个元组,S有m个元组。执行关系R和S的笛卡儿积,记为T=R×S,则()。
A.T的元数是r+s,且有n+m个元组
B.T的元数是r+s,且有n×m个元组
C.T的元数是r×s,且有n+m个元组
D.T的元数是r×s,且有n×m个元组
答案
参考答案:B
解析:
设R和S分别为r元和s元关系,定义R和S的笛卡儿积是一个(r+s)元元组的集合,每一个元组的前r个分量来自R的一个元组,后s个分量来自S的一个元组。若R有k个元组,S有k2个元组,则关系R和关系S的笛卡儿积有k1×k2个元组。