关系代数是以关系为运算对象的一组高级运算的集合。
由于关系定义为属性个数相同的元组的集合,因此集合代数的操作就可以引入到关系代数中。
关系代数中的操作可以分为两类:
1.传统的关系操作,并、差、交、笛卡尔积(乘)、笛卡尔积的逆运算(除);
2.扩充的关系操作,对关系进行垂直分割(投影)、水平分割(选择)、关系的结合(连接、自然连接)等
五个基本的关系代数操作
关系代数是以关系为运算对象的一组高级运算的集合。
由于关系定义为属性个数相同的元组的集合,因此集合代数的操作就可以引入到关系代数中。
关系代数中的操作可以分为两类:
1.传统的关系操作,并、差、交、笛卡尔积(乘)、笛卡尔积的逆运算(除);
2.扩充的关系操作,对关系进行垂直分割(投影)、水平分割(选择)、关系的结合(连接、自然连接)等
五个基本的关系代数操作