关系数据库有哪几种基本关系运算

Z, ZLW 1188

关系数据库有三种基本关系运算:1、选择;2、投影;3、连接。其中,选择是从关系中找出满足给定条件的元组的操作,投影是从关系中选出若干属性构成新的关系的操作,连接是两个或多个关系根据关联字段合并为一个新的关系的操作。

1、选择

从关系中找出满足给定条件的元组的操作,使用比较运算符、逻辑运算符,挑出满足条件的元组,运算出结果。

2、投影

从关系中选出若干属性构成新的关系的操作。首先按照j1,j2,…,jk的顺序,从关系R 中取出列序号为j1,j2,…,jk(或属性名序列为Aj1,Aj2,…,Ajk )的k 列,然后除去结果中的重复元组,构成一个以Aj1,Aj2,…,Ajk为属性顺序的k目关系。

3、连接

两个或多个关系根据关联字段合并为一个新的关系的操作,连接运算其实就在笛卡尔积运算的基础上限定了条件(某列大于、小于、等于某列),只匹配和条件相符合的,从而得出结果。

回复

我来回复
  • 暂无回复内容

注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部