基本运算有哪些?
- 并(∪)、差(-)、笛卡尔积(×)、投影(π)和选择(σ)1
其他运算如何表示?
- 交(∩)
- R∩S ≡ R-(R-S) ≡ S-(S-R)
- 自然连接(⋈)
- θ连接(⋈AθB,
θ
\theta
θ为相等关系时也叫等值连接)
- R⋈AθBS ≡ σ(R.AθS.B)(R×S)
- 1、自然连接一定是等值连接,但等值连接不一定是自然连接。
2、等值连接要求相等的分量,不一定是公共属性;而自然连接要求相等的分量必须是公共属性。
3、等值连接不把重复的属性除去;而自然连接要把重复的属性除去。
- 除(÷)
- 设R的属性集为{X, Y},S的属性集为{Y}
- R÷S ≡ π(X)®- π(X)(( π ( x ) ( R ) \pi_{(x)}(R) π(x)(R)×S)-R)
- 一图流