目录
一、关系代数概述
1、关系代数
代数:操作运算符和原子操作数
关系代数:基于一组以关系为操作对象的运算符,原子操作数(关系实例变量和元组集合常量)
2、关系代数运算符
传统的集合运算:将关系作为元组的集合,从元组角度进行运算
专门的关系运算:不仅涉及元组而且涉及属性列,需要比较运算符和逻辑运算符来辅助完成
二、关系代数——并、差、交运算
1、相容关系
定义在一组相同域上的不同关系
两个关系具有相同的目,且相应的属性取值来自对一个域
2、并运算
关系R与关系S的并是一个与关系R和S相容的关系,且其元组右属性R或S的元组组成
3、差运算
关系R与S的差是一个与关系R和S相容的关系,且其元组由属于R但不属于S的元组组成