> 自然
数据库中的关系代数运算(数据库中关系代数是什么)
导语:数据库原理:关系代数运算(二)
(1)交(Intersection)
关系R和关系S具有相同的关系模式,关系R和关系S的交由属于R同时又属于S的元组构成的集合,记作:
其定义形式为:
(2)连接
连接分为
连接、等值连接和自然连接3种。连接运算是从两个关系R和S的笛卡尔积中选择满足条件的元组 。。因此,可以认为笛卡尔积是无条件连接,其它的连接操作认为是有条件连接,下面分别介绍
【1】
连接
:从R与S的笛卡尔积中选取属性间满足一定条件的元组,记作:
从R与S的笛卡尔积中选取属性间满足一定条件的元组,记作:
示例:
设有关系R、S如图所示。求
解:本题连接的条件为R.A<S.B,意思是将R关系属性A的值小于S关系属性B的值的元组取出来作为结果集的元组。结果集为R X S后选出满足条件的元组,并且结果集的属性为R.A 、R.B
R.C、S.A、S.B、S.C,运算结果如图所示:
因为R X S 为:
所以满足R.A < S.B的条件为:
本文内容由快快网络小里创作整理编辑!