关系代数

来源:互联网 发布:网络拓扑结构的要素 编辑:程序博客网 时间:2024/05/01 05:59

 

 

 

对于这类知识的学习,需要添加实例,否则就像空中的浮云一样飘来飘去。

 

1、关系代数的五个基本操作:

 

 

就像数学中的加减乘除一样,首先这四种运算构成了基本的代数知识。这里只是针对的关系,其中 并、差、选择 这三种是对元组的运算;投影是属性的运算;笛卡尔积是元组和属性的综合运算。 这五种运算就构成了关系代数的完备集,所有的其它的运算都是建立在这五种基本运算之上的。

 

2、关系代数的四个组合操作:

交、连接、自然连接、除法

为什么要专门提出这四种操作? 因为他们代表了抽象的中间观念,而且这些观念在实际中非常实用,所以单独拿出来,要不然就书本离实际应用太遥远了。

除法:

当时理解除法的时候这么费劲? 后来又是怎么走出来的? 这里体现出了我思维的什么特征和习惯?

思维在很小的范围中打转,没有方向。

多看了几遍实例,然后再多看了几遍抽象的公式,然后联合看了几遍。

整体学习的模式就混乱。(那么从这里可以抽象出一个好的模式,供以后遇到相似的情况进行处理,这是非常重要的)

实例、现实意义、多看几遍、避免发呆式的思考(纯粹是浪费时间精力,影响心情信心)、抽象、书写、联想、比较、提炼、讨论

(还有哪些地方可以进步一点点?)

将上面的方法一个个试用。