当前位置:   article > 正文

【软考】数据库系统 - 关系代数(运算:并;交;差;笛卡尔积;投影;选择;联接)与元组演算

【软考】数据库系统 - 关系代数(运算:并;交;差;笛卡尔积;投影;选择;联接)与元组演算

一、关系代数

关系代数是一种操作关系的代数系统,
关系代数用于对数据库中的关系(表)进行查询和处理。
关系代数包含一系列的操作符,用于对关系进行组合和变换。
关系代数以选择题的形式出现。

关系代数 有如下运算 ,关系代数各个运算的表示符号

  • 差(-)
  • 笛卡尔积(×)
  • 投影(σ)
  • 选择(π)
  • 并(∪)
  • 连接、自然联接

1.1 差运算

概念:即得到A集合中B所没有的元素,如A-B即得到B在A中所没有的元素

1.2 笛卡尔积

概念:该运算的符号为“X”;

若A与B进行“X”运算,则:
在这里插入图片描述
在这里插入图片描述

图注:笛卡尔积中若AXB,则将A第一行记录写下,然后将其重复记录三次,然后将B的三行记录与A重写的记录一一对应的写下,然后对A的第二行记录进行同样的重写,以及将B对应的记录重写…

1.3 投影

概念:该操作即将所选的“列”记录下来

1.4 选

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号