关系代数
Posted emcikem
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关系代数相关的知识,希望对你有一定的参考价值。
今天学了数据库的关系代数,一脸蒙,整理一下
关系代数有8个,分别是并,差,交,笛卡尔积,选择,投影,连接,除
传统的集合运算包括:并(∪)、差(?)、交(∩)、笛卡尔积(×)
专门的关系运算包括:选择(σ)、投影(π)、连接(?)、除运算(÷)
并
差
交
笛卡尔积
这个老师讲的啥都不懂,自己画一个特殊的
如果R有k1个元组,S有k2个元组,那么R×S有k1×k2个元组
如果R是n目,S是m目,那么R×S有(m+n)列
就是把R的每个元组与S的每个元组进行列举
R
a1 | a2 |
---|---|
a | aa |
b | bb |
S
b1 | b2 |
---|---|
1 | 1 |
2 | 22 |
R×S
a1 | a2 | b1 | b2 |
---|---|---|---|
a | aa | 1 | 11 |
a | aa | 2 | 22 |
b | bb | 1 | 11 |
b | bb | 2 | 22 |
以上是关于关系代数的主要内容,如果未能解决你的问题,请参考以下文章