- 1
- 0
- 约6.54千字
- 约 48页
- 2017-05-21 发布于四川
- 举报
* * * * 2.3.3 关系的基本运算 * * 2. 投影(Projection) 关系R上的投影是从R中选择出若干属性列,组成新的关系,即对关系在垂直方向进行的运算,从左到右按照指定的若干属性及顺序取出相应列,删去重复元组。记作:ΠA(R)={t[A]|t∈R} 其中A为R中的属性列,Π为投影运算符。 2.3.3 关系的基本运算 * * * * 投影运算可以改变关系的属性次序 2.3.3 关系的基本运算 * * 例4 查询选择了1课程的学生号。 ΠSNO(σCNO=’1’(SC)) 结果如右图所示。 SNO 95001 2.3.3 关系的基本运算 * * 3、连接运算(Joins) 条件连接:取两关系笛卡尔积中满足条件的元组。 等值连接:取两关系笛卡尔积中A、B属性值相等的元组。 自然连接:A、B为相同属性组的等值连接,去掉重复的属性名。· R S A?B R S R S A=B A,B分别为两关系中属性组,?为比较运算符 * * (1) Condition Joins(条件连接) 概念:R c S = σc (R ×S) 关系R和S在连接属性X和Y上的连接,就是以R×S 笛卡尔积中,选取X属性列上的分量与Y属性列上的 分量满足给定θ比较条件的那些元组,也就是在 R×S上选取在连接属性X,Y上满足θ条件的子集,
原创力文档

文档评论(0)