有五种基本的关系代数运算,并(符号为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、选择
本文介绍了关系代数的基本运算,包括笛卡尔积、投影、选择、连接、除法和外连接。重点阐述了自然连接的原理,它是通过比较两个关系的公共属性上相等的元组,去除重复属性。外连接则保留了两侧关系中公共属性不等时的元组,用null填充结果的一侧。
最低0.47元/天 解锁文章
6963

被折叠的 条评论
为什么被折叠?



