数据库-关系代数-投影 看图
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/25 03:26:47
数据库-关系代数-投影 看图
![](http://img.wesiedu.com/upload/e/f0/ef07cbbf6020498695269f377ada8922.jpg)
这里为什么会出现重复行啊./>
![](http://img.wesiedu.com/upload/e/f0/ef07cbbf6020498695269f377ada8922.jpg)
这里为什么会出现重复行啊./>
![数据库-关系代数-投影 看图](/uploads/image/z/15319120-40-0.jpg?t=%E6%95%B0%E6%8D%AE%E5%BA%93-%E5%85%B3%E7%B3%BB%E4%BB%A3%E6%95%B0-%E6%8A%95%E5%BD%B1+%E7%9C%8B%E5%9B%BE)
投影操作是一个关系操作,所谓的出现重复行是指多个记录在投影属性上具有相同的取值,例如:
学号 姓名 性别 年龄
01 艾伦 男 17
02 三笠 女 17
03 阿明 男 17
在性别和年龄两个属性上投影后数据集只保留这两个属性列,结果如下:
性别 年龄
男 17
女 17
男 17
其中第一行和第三行就是重复行,虽然来自不同记录,但是这两个属性上的内容相同
对于关系代数来说,需要消除相同的行(SQL语句默认不消除重复)
最后结果就是:
性别 年龄
男 17
女 17
学号 姓名 性别 年龄
01 艾伦 男 17
02 三笠 女 17
03 阿明 男 17
在性别和年龄两个属性上投影后数据集只保留这两个属性列,结果如下:
性别 年龄
男 17
女 17
男 17
其中第一行和第三行就是重复行,虽然来自不同记录,但是这两个属性上的内容相同
对于关系代数来说,需要消除相同的行(SQL语句默认不消除重复)
最后结果就是:
性别 年龄
男 17
女 17
关系代数是关系型数据库操作的理论基础,它的3个基本运算是______、投影和连接.
数据库关系代数交运算谢谢了,
sql数据库关系代数表达式举例问题
关系数据库中关系代数的基本运算有哪些
数据库关系代数的五种基本运算
关系代数的5种基本运算是:并 差 选择 投影 笛卡尔积 ,还是 并 差 交 选择 投影?
详细介绍下关系代数运算,包括集合运算及选择、投影、连接运算
在数据库中投影运算的含义
数据库关系模型是什么意思?
如何定义数据库表之间的关系[图]求解
求数据库查询语句:设有两个基本表R(A,B,C)和S(D,E,F),试用SQL查询语句表达下列关系代数表达式
求解数据库查询语句:设有两个基本表R(A,B,C)和S(D,E,F),试用SQL查询语句表达下列关系代数表达式