问题 单项选择题

设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)。

问答题 简答题
单项选择题