单选题
设R和S分别为r和s元关系,且R有n个元组,s有m个元组,执行关系R和S的笛卡尔积,记作T=R×S,则
A、
T是一个具有n+m个元组的r+s元的关系
B、
T是一个具有n×m个元组的r×s元的关系
C、
T是一个具有m+n个元组的r×s元的关系
D、
T是一个具有n×m个元组的r+s元的关系
【正确答案】
D
【答案解析】
[解析] 设R和s分别为r元和s元的关系,定义R和S的笛卡尔积是一个(r+s)元元组的集合,每一个元组的前r个分量来自R的一个元组,后s个分量来自s的一个元组。若R有k1个元组,S有k2个元组,则关系R和关系s的笛卡尔积有k1×k2个元组。记作:R×s={t|t=<tr,ts>∧tr∈R∧ts)。
提交答案
关闭