有五种基本的关系代数运算,并(符号为V)、差(符号为^)、投影()、笛卡尔积、选择,补充关系代数运算有,交、连接、除、广义投影、外连接。
1、笛卡尔积 ,从数学角度理解,就是将集合A和集合B中所有有序对元素集合。
例如:假设集合A={a,b},集合B={0,1,2},则两个集合的笛卡尔积为{(a,0),(a,1),(a,2),(b,0),(b,1), (b,2)}。即若R有k1个元组,S有k2个元组,则关系R和S的笛卡尔积有k1*k2个元组。
补充一下,全码:关系模式中所有属性组都是这个关系模式的候选码。
2、投影 ,这里从定义看,投影和选择 都是根据给定的条件来对元组进行选择性组成,最大的不同就是前者以列为基点,后者以元组行为基点。
3、选择