姓名 年龄 职业
A B 29 程序员
B C 24 会计
C D 30 董事长
D E 32 经理
对姓名 职业投影的结果为
姓名 职业
A B 程序员
B C 会计
C D 董事长
D E 经理
投影和联接的区别:
1.投影
是在关系中选取相应的属性列并删去重复行,组成一个新关系,它是对给定关系在垂直方向上进行的选取。如果新关系中包含重复元组,则要删除重复元组。
2.联接
联接是将两个关系的属性名通过笛卡儿积拼接成一个更宽的关系,生成的新关系中包含满足连接条件的元组。运算过程是通过联接条件来控制的,联接条件中将出现不同关系中的公共属性名。