- 4
- 0
- 约3.66万字
- 约 25页
- 2017-02-09 发布于浙江
- 举报
【2017年整理】第六章-全局查询到段查询的变换
PAGE 16
第六章 全局查询到段查询的变换
一般说来,把对全局关系的查询(称为全局查询)变换为段的查询(称为段的查询),有几种不同的方法,采用某些规则就可把一个全局查询表达式重新写成一种等价的段查询表达式。
6.1 查询的算符树及其等价变换
例: S(学号,姓名,年令,性别,系号,奖学金,班长学号,民族)
C(课号,课名,学时,任课教师)
SC(学号, 课号,成绩)
D(系号,系名,系主任)
查询:学生‘刘建‘所学课号及成绩
SELECT 课号,成绩
FROM S,SC
WHERE S. 学号 = SC. 学号 AND S. 姓名 = ‘刘建‘ ;
以上是用SQL完成的查询(语义),在内部实现上,同一个语义可有多种不同方式。对上面的查询,系统可用下面三种方式来实现:
T1 = PJ课号,成绩(SLS.学号= SC.学号∧S.姓名=‘刘建‘(S CP SC))
T2 = PJ课号,成绩(SL姓名=‘刘建‘(S NJN SC))
T3 = PJ课号,成绩((SL姓名=‘刘建‘S) NJN SC)
分析上式,T1、T2、T3是等价的,但T3优于T2,T2优于T1。
怎样才能写出优化的表达式呢? 这就要相应有些准则。引入查询的算符树的概念,并利用准则,通过对算
您可能关注的文档
最近下载
- 某水库主体工程安全监测工程监理实施细则.docx VIP
- 北京市东城区中小学肥胖及超重学生健康教育项目计划书.pptx VIP
- 2018年高考英语(全国I卷)试题及参考答案.pdf VIP
- DL_T 1113—2024 火力发电厂管道支吊架验收规程.docx VIP
- 冻鸡产品加工标准及质量要求.pdf VIP
- 发展汉语初级读写第13课.ppt VIP
- 人教版一年级上册2.8 8和9的加减法(课件).pptx
- 继电保护和安全自动装置验收规范 QGDW 11486-2022.docx VIP
- 灌区续建配套与节水改造省级追补资金2019年项目施组(完整投标版).docx
- 2025年演出经纪人临时性、突发性演出内容审核快速通道专题试卷及解析.pdf VIP
原创力文档

文档评论(0)