最近准备软考,让非计算机专业基础薄弱的我倍感压力。
看到一个关系代数除法的定义:R/S的结果集为在R的非公共属性组上取值相同的元祖在公共属性组上的分量集合,包含S在公共属性组上的投影集合时,取R在非公共属性组上的分量作为结果集中的元祖。
例子:
关系 R S
属性 A B C B D
元祖 a1 b1 c1 b1 d1
a1 b2 c1 b2 d1
a2 b2 c2
R的非公共属性组上取值相同的元祖。有
1、{a1,b1,c1},和{a1,b2,c1}
2、{a2,b2,c2}
两个分类在公共属性组上的分量集合分别为
1、{b1,b2}
2、{b2}
S在公共属性组上的投影集合为{b1,b2}
所以包含S在公共属性组上的投影集合的只有1。则1在非公共属性组上的分量{a1,c1}即为结果
本文通过实例解析了关系代数中的除法运算,详细介绍了如何确定结果集的过程,包括非公共属性组和公共属性组的划分,以及如何进行投影集合的比较。
8468

被折叠的 条评论
为什么被折叠?



