问题 单项选择题

设关系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个分量来自R的一个元组,后s个分量来自S的一个元组。若R有n个元组,S有 m个元组,则二者的笛卡尔积有n×m个元组。 因此笛卡尔积T的元数是r+s,有n×m个元组,本题的答案为B。

单项选择题 案例分析题
单项选择题