数据库 投影 选择 连接

2024-09-26 02:00:30 数码大全

数据库投影选择连接 

数据库的投影、选择和连接是关系数据库中的三种重要运算:

1. 选择(Selection):选择是单目运算,其运算对象是一个表。该运算按给定的条件,从表中选出满足条件的行形成一个新表作为运算结果。选择运算的记号为σF(R),其中σ是选择运算符,下标F是一个条件表达式,R是被操作的表。

2. 投影(Projection):投影也是单目运算,该运算从表中选出指定的属性值组成一个新表。投影运算的记号为ΠA(R),其中A是属性名(即列名)表,R是表名。

3. 连接(Join):连接也称为θ连接,它是从两个关系的笛卡尔积中选取属性间满足一定条件的元组。连接的记号为(θ为比较符: >,<,≥,≤,=,≠)。

需要注意的是,投影操作是从列的角度进行行的运算,投影的结果不是原来的关系,是X中的几列属性。连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是同名的属性组,并且在结果中把重复的属性列去掉。

版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。