11.32-投影与select语句 11.33-选择与select语句 11.34-笛卡尔积与select语句 11.35-θ连接与select语句 11.36-自然连接与select语句

一、投影与select语句

  • 投影运算的下标,就是select查询的列名。
  • 投影运算是做列方向的筛选,而select语句的列筛选就是通过select后的罗列出来的列实现的。

二、选择与select语句

  • 选择运算的下标,就是select查询语句where后的限制条件。
  • 选择运算是做水平方向的筛选,而select语句中where限制条件的作用就是实现水平方向的筛选。

三、笛卡尔积与select语句

  • 在做笛卡尔积运算时,就是将两个关系合并到到一个关系中,没有限制条件,所以笛卡尔积的对应的select查询语句就是查询出表中所有列。 

四、θ连接与select语句

  • θ连接运算就是在笛卡尔积运算的基础上,做选择运算。
  • 所以θ连接对应的select语句,就是在笛卡尔积对应的select语句上增加了where语句。

五、自然连接与select语句

  • 自然连接要做水平方向的运算,也要做垂直方向的运算。
  • 所以自然连接结果中包含的列,也就是去重之后的列(此时已经完成列筛选了),对应的select语句后罗列的列。
  • 所以自然连接的连接条件(用于水平方向的筛选),对应select语句中的where限制条件后的语句。

六、考点:关系代数运算与对应的select查询语句

六、关系代数查询优化准则

1、准则

  • 尽量先做筛选使得参加运算的数据量在连接之前变少,这样查询的效率就会提高。
  • 将笛卡尔积运算和选择运算一起变为连接运算,因为先做笛卡尔积运算再做选择运算,就需要先扫描一张表再扫描一张表,而表扫描的效率比较低,直接做连接运算有利于提高效率。

2、考点:关系代数查询优化准则的应用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值