符号简介
1、select,选择元组
σ
:
s
e
l
e
c
t
σ
p
(
r
)
,
p
为
选
择
谓
词
,
r
为
关
系
返
回
的
t
为
我
们
选
择
的
元
组
\begin{array}{ll}&\sigma:select\\&\sigma_{p}(r),p为选择谓词,r为关系\\&返回的t为我们选择的元组\\ \end{array}
σ:selectσp(r),p为选择谓词,r为关系返回的t为我们选择的元组
2、投影
∏
A
1
,
A
2
,
A
3
,
,
,
A
k
(
r
)
选
择
A
1
,
,
,
A
k
属
性
,
从
r
中
选
取
\begin{array}{ll}&\prod_{A1,A2,A3,,,Ak}(r)\\&选择A1,,,Ak属性,从r中选取 \end{array}
∏A1,A2,A3,,,Ak(r)选择A1,,,Ak属性,从r中选取
3、并操作和差操作
r
∪
s
=
{
t
∣
t
∈
r
o
r
t
∈
s
}
r\cup s=\{t|t\in r\ or\ t\in s\}
r∪s={t∣t∈r or t∈s}
r
−
s
=
{
t
∣
t
∈
r
o
r
t
∉
s
}
r- s=\{t|t\in r\ or\ t\notin s\}
r−s={t∣t∈r or t∈/s}
r、s同源,并且属性相同
4、笛卡儿积
r
×
s
=
{
t
q
∣
t
∈
r
,
q
∈
s
}
r\times s=\{t\ q|t\in r,q\in s\}
r×s={t q∣t∈r,q∈s}
属性要不同,如果相同最好重新命名
5、命名
ρ
x
(
E
)
\rho_x(E)
ρx(E)
7、扩展:
∩
,
集
合
交
\cap,集合交
∩,集合交
$
⋈
自
然
连
接
\bowtie 自然连接
⋈自然连接
8、外连接
补全元组,对于不存在对应数据的元组,用null补全
关系代数
最新推荐文章于 2024-05-05 00:29:38 发布