加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

选择,投影,联接三种关系运算

(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

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有