试题题干
下列运算中不要求两个关系的属性个数相同的是( )
参考答案
正确答案:
试题解析
假设有两个关系R1和R2,R1和R2进行某种运算产生一个新关系R3。
(1)并:R3是由属于关系R1或R2的所有不同元组所组成,记为R3=R1∪R2。R1和R2的属性个数相同,且相应属性分别有相同的值域。
(2)交:R3是由既属于关系R1,同时又属于R2的元组组成,记为R3=R1∩R2。 R1和R2的属性个数相同,且相应属性分别有相同的值域。
(3)差:R3是由属于关系关系R1,但不属于R2的元组组成,记为R3=R1-R2。R1和R2的属性个数相同,且相应属性分别有相同的值域。
(4)笛卡尔积:假设R1为m元关系,R2为n元关系。R3是由R1和R2的所有元组连接而成的具有(m+n)个分量的元组组成。
本题为选非题,故选D。