题目
给出两个关系 R 与 S 的实例值 R - S 的结果中包含的元组[1]有R A B C 1 2 3 1 4 5 6 4 3 S A B C 1 4 5 1 7 5 6 4 3 A ( 1 , 4 , 5 ) B ( 6 , 4 , 3 ) C ( 1 , 2 , 3 ) D ( 1 , 7 , 5 )
给出两个关系 R 与 S 的实例值 R - S 的结果中包含的元组[1]有
R
A B C
1 2 3
1 4 5
6 4 3
S
A B C
1 4 5
1 7 5
6 4 3
A ( 1 , 4 , 5 )
B ( 6 , 4 , 3 )
C ( 1 , 2 , 3 )
D ( 1 , 7 , 5 )
题目解答
答案
首先,需要确定R和S的属性集是否相同,从题目中可以看出两个关系的属性集都是A、B、C。然后,找到S中包含的元组,即(1, 4, 5)和(6, 4, 3),将它们从R中移除,得到的差集为:
A B C
1 2 3
因此,本题的答案为C,即差集中包含的元组为(1, 2, 3)。
解析
步骤 1:确定关系 R 和 S 的属性集
关系 R 和 S 的属性集都是 A、B、C,因此它们具有相同的属性集。
步骤 2:找出关系 S 中的元组
关系 S 中的元组为 (1, 4, 5) 和 (6, 4, 3)。
步骤 3:从关系 R 中移除关系 S 中的元组
从关系 R 中移除 (1, 4, 5) 和 (6, 4, 3),得到的差集为:
A B C
1 2 3
步骤 4:确定差集中的元组
差集中的元组为 (1, 2, 3)。
关系 R 和 S 的属性集都是 A、B、C,因此它们具有相同的属性集。
步骤 2:找出关系 S 中的元组
关系 S 中的元组为 (1, 4, 5) 和 (6, 4, 3)。
步骤 3:从关系 R 中移除关系 S 中的元组
从关系 R 中移除 (1, 4, 5) 和 (6, 4, 3),得到的差集为:
A B C
1 2 3
步骤 4:确定差集中的元组
差集中的元组为 (1, 2, 3)。