赞
踩
1.关系代数概论
关系代数是对集合进行操作
关系代数最重要的五个基本操作:并、差、广义笛卡尔积、选择操作、投影操作。
基本使用思路:
(1)选出将用到的关系或者表
(2)做”积“运算
(3)做选择运算保留所需的行/元组
(4)做投影运算保留所需的列/属性。
体现集合思维:这五个基本操作都是通过关系来进行的,以集合为中心,可以很好的体现集合思维
2.并相容性
操作的所有元组需要满足元组的属性数目相同,并且每个属性的域相同
这是关系操作的前提。
例子:
3.并操作
并操作就是找出两个关系中出现过的元组合并在一起,同时去掉重复的
在数据库中的例子:a,b两个表合并(细节:要去掉重复的)
4 差操作
即属于关系R但不属于关系S
例子:
5 广义笛卡儿积
例子:(注意是依次相乘)
依次相乘:
性质:新得到的关系的度(属性个数)为原来元组的和
元组的个数等于原来元组的积
如下图:
6 选择
注意选择的符号怎么写
选择操作的对象是元组,结果也是元组
7.投影
注意:投影操作得到的是列组成新的关系,而非行(注意和选择区别)
8.关系代数基本操作小结:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。