第二章:关系数据库的理论基础研讨.ppt

用户定义完整性 1/2 用户定义完整性 2/2 选择运算(Selection)又称为限制(Restriction)16/ 选择运算是从指定的关系中选择某些元组形成一个新的关系,被选择的元组是用满足某个逻辑条件来指定的。 选择运算表示为: 其中R是关系名,σ是选择运算符,F是逻辑表达式。 其中F表示选择条件,它是一个逻辑表达式,取逻辑值‘真’或‘假’。 选择运算实际上是从关系R中选取使逻辑表达式F为真的元组。 选择是从行的角度进行的运算。 选择运算 ?B=b(R) A B C a b c c b d A B C a b c d a f c b d R R A B C 3 6 7 2 5 7 7 2 3 4 4 3 A B C 3 6 7 2 5 7 4 4 3 ?A5(R) A B C 3 6 7 2 5 7 ?A5 ? C=7(R) 例1 查询信息系(IS系)全体学生 σSdept=‘IS’(Student) 或 σ5=IS(Student) 例2 查询年龄小于20岁的元组 σSage20(Student) 或 σ420(Student) 补充:查询年龄不小于20岁的男生 ?AGE≥20 ∧ SEX=‘男’(S) σ职工号=E3(订购单) 订购单关系 从订购单关系中选择职工号为“E3”的元组构成新的关系 选择运算 投

文档评论(0)

1亿VIP精品文档

相关文档