单选题
👁️ 浏览量:

试题题干

关系R和S如下表,则关系T是R和S的() 


A

自然连接

B

C

除   

D

参考答案

正确答案:

试题解析

除运算表示为:R÷S,其中R和S代表两个不同的关系。在除运算中,若被除关系为m元关系,除关系为n元关系,则运算结果为一个m-n元关系。在进行除运算时,先将被除关系中的m-n列按值的不同分成若干组,然后检查每个组,看m-n列以外的那些列是否包含除关系的全部元组,包含则取该m-n列的值作为商关系的一个元组,否则不取。

关系R和关系S拥有共同的属性A、B , R÷S得到的属性值就是关系R包含而关系S不包含的属性,即C属性。

在R关系中C属性的值可以取{2,1 }
2对应的象集为 { (a,1) }
1对应的象集为 { (b,2) ,(c,3)} 

关系S在A、B上的投影为 { (c,3) }

即只有1对应的象集包含关系S的投影集,所以只有1应该包含在C属性中 ,所以选C。