选择,投影,联接三种关系运算
(2021-08-15 12:21:26)分类: 教育教学 |
列属性条件是选择
行记录查列属性是投影
行列构成新表是联结
选择运算是从一个关系中找出满足给定条件的记录的操作,是从行的角度进行的运算,选出满足条件的那些记录构成原关系的一个子集。如对一个学生表
选择性别="男",则结果如下
学号 姓名 性别 出生日期
001 李丰 男 02/25/89
008 王唯 男 09/18/88
投影运算是从一个关系中选出若干指定字段的值的操作,是从列的角度进行的运算,所得到的字段个数通常比原来关系中少或排序顺序不同。如对一个学生表中选出姓名和出生日期两个字段,则投影结果是:
姓名 出生日期
李丰 02/25/89
张清芳 08/12/88
王一凡 04/11/89
王唯 09/18/88
而连接关系是把两个关系中的记录按一定条件横向结合,生成一个新的关系,最常用的是自然连接,它是利用两个关系中共有的字段,把该字段值相等的记录连接起来。这是一种双目运算。
如;学生表有记录
学号 姓名 性别
001 刘洋 男
成绩表有记录
学号 英语 数学
001 88 75
两表经学号自然连接的结果是
学号 姓名 性别 英语 数学
001 刘洋 男 88 75
前一篇:2021招生简章