第二章 关系数据库

第一节 第二节 第三节 第四节 第五节

第四节 关系代数            (1) (2) (3) (4) (5) (6)
    专门的关系运算:选择;投影;连接;除。
1. 选择(Selection)
    1) 选择又称为限制(Restriction)
    2) 选择运算符的含义
    在关系R中选择满足给定条件的诸元组:σF(R) = {t|t∈R∧F(t)= '真'},F:选择条件,是一个逻辑
表达式,基本形式为:[﹁( ] X1θY1 [)][φ [﹁( ] X2θY2 [)]]…;θ:比较运算符(>,≥,<,≤,
=或<>);X1,Y1等:属性名、常量、简单函数;属性名也可以用它的序号来代替;φ:逻辑运算符(∧或
∨);[ ]:表示任选项;…:表示上述格式可以重复下去。
3) 选择运算是从行的角度进行的运算 :
        
4) 举例
    设有一个学生-课程数据库,包括学生关系Student、课程关系Course和选修关系SC。
        
            
    例1 查询信息系(IS系)全体学生:σSdept = 'IS' (Student) 或 σ5 ='IS' (Student),结果:
        
    例2 查询年龄小于20岁的学生:σSage < 20(Student) 或 σ4 < 20(Student),结果:
        

吉林大学网络教育学院 版权所有