这些代数基本运算通常被封装在数据库查询语言中,如SQL中的SELECT、FROM、WHERE等子句,使得用户可以更方便地对数据库进行查询和处理。
下面的介绍基于以下两个关系来说明:

传统的集合运算

并(∪)
合并两个关系中的元组,要求这两个关系具有相同的属性,去掉重复的行。RUS结果如下:

差(-)
从一个关系中去除与另一个关系中相同的元组,同样要求这两个关系具有相同的属性。R-S的结果如下:

交(∩)
找出两个关系中共有的元组,要求这两个关系具有相同的属性。

笛卡尔积(×)
&nb
这些代数基本运算通常被封装在数据库查询语言中,如SQL中的SELECT、FROM、WHERE等子句,使得用户可以更方便地对数据库进行查询和处理。
下面的介绍基于以下两个关系来说明:


合并两个关系中的元组,要求这两个关系具有相同的属性,去掉重复的行。RUS结果如下:

从一个关系中去除与另一个关系中相同的元组,同样要求这两个关系具有相同的属性。R-S的结果如下:

找出两个关系中共有的元组,要求这两个关系具有相同的属性。

&nb
897
885

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