2022.10.10《数据库系统原理》 关系代数整理笔记

415 阅读1分钟

1、关系运算的分类(两大类)

  • 传统的集合运算:并、交、差、笛卡尔积

常见的几个符号: image.png

image.png

image.png

image.png ①并运算:

image.png

image.png ②差运算:

通俗点来讲:对于R-S来讲,即R中独有的元组就是其结果 image.png

image.png

③交运算: image.png

image.png ④笛卡尔积: image.png

image.png

  • 专门的关系运算:选择、投影、连接、除

①选择: image.png

image.png

image.png

image.png ②投影:

image.png

image.png

image.png

③连接:(等值连接和自然连接)

image.png

  • 等值连接

image.png

  • 自然连接

image.png ------------------连接举例(附连接条件)------------ image.png

image.png ------------------------------内外连接--------------------------

image.png

image.png 注:左外连接和右外连接,其中左外意思就是,左边的表保留右边的表的值置为null,反之则为右外连接 例题:

image.png

image.png ④除:

image.png image.png

2、关系代数的运算符(集合和比较运算符)

image.png

image.png