删除|关系代数-基本概念
关系数据库满足的数学规律
称为关系代数 。
~
①基本运算
1.插入(并)
【删除|关系代数-基本概念】行:增加行 , RUR'
2.删除(差)
行:删除行 , R-R'
3.修改(先差后并)
行:先删除后插入 , (R-R')UR\"
4.查询
4.1投影(列)
列:属性列的子集 , π
4.2选择(行)
行:符合条件的行 , σ
4.3笛卡尔积(列加行乘)
两张表 , T=RxS
列:属性列相加
行:元组行相乘
~
②扩充运算
1.交(行子集)
T=R∩S
列:属性列不变
行:元组行取子集
2.除(笛卡尔积的逆运算)
把被除数表视为整体(组合行) ,
两张表 , T/R=S
列:属性列相减
行:相同组合行相除
(除不尽:找相同列的相同行 , 对应的域外值组成的行)
3.连接(行相等)
3.1自然连接
列:相加 , 共同列合并
行:公共域(公共列)的相同值所在行
3.2等值连接(iθj , θ为=)
列:相加
行:选定两列的相同值所在行
3.3小于连接(iθj , θ为<)
列:相加
行:选定两列的值逐一相比 , 满足<的值所在行
3.4大于连接(iθj , θ为>)
列:相加
行:选定两列的值逐一相比 , 满足>的值所在行
推荐阅读
- 清华大学|“穷清华,富北大,不要命的中科大”是什么意思?三校关系如何?
- 边缘系统|超半数中学生极度讨厌父母!十年的良好亲子关系为何突然毁于一旦?
- 父母|林文采亲密关系课
- |浅谈艺术与科学以及哲学的关系
- 密歇根大学|立即生效!美国密歇根大学校长被解雇:疑与下属有不正当关系
- 功课|林文采亲密关系课
- |如何处理组织绩效和个人绩效的关系?
- 高校|成都:高校辅导员灌醉女学生,强行发生关系,事后转账五百买避孕药
- 教师|教师行业将迎来新福音,跟“工资”有关系,看下你在其中吗?
- 鲁迅|学生时代没有看懂的课文,如今却深有体会,那些被课本删除的文章