问题 单项选择题

设关系R1、R2的属性个数不同,但都包含有出自相同域集的一个属性,则它们可以进行的关系代数运算为______。

A.交

B.并

C.差

D.连接

答案

参考答案:D

解析:
在关系代数中,参与并运算、差运算或交运算的两个关系,必须有相同的属性且属性个数相同,而连接运算不要求两个关系的属性个数相同,但要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,也就是说两个关系至少要都包含有一个出自相同域的属性。

单项选择题
单项选择题