关系数据库有哪几种基本关系运算
1188
关系数据库有三种基本关系运算:1、选择;2、投影;3、连接。其中,选择是从关系中找出满足给定条件的元组的操作,投影是从关系中选出若干属性构成新的关系的操作,连接是两个或多个关系根据关联字段合并为一个新的关系的操作。
1、选择
从关系中找出满足给定条件的元组的操作,使用比较运算符、逻辑运算符,挑出满足条件的元组,运算出结果。
2、投影
从关系中选出若干属性构成新的关系的操作。首先按照j1,j2,…,jk的顺序,从关系R 中取出列序号为j1,j2,…,jk(或属性名序列为Aj1,Aj2,…,Ajk )的k 列,然后除去结果中的重复元组,构成一个以Aj1,Aj2,…,Ajk为属性顺序的k目关系。
3、连接
两个或多个关系根据关联字段合并为一个新的关系的操作,连接运算其实就在笛卡尔积运算的基础上限定了条件(某列大于、小于、等于某列),只匹配和条件相符合的,从而得出结果。