大数据库实验资料报告材料七

上传人:痛*** 文档编号:86638421 上传时间:2022-05-08 格式:DOC 页数:11 大小:917.50KB
返回 下载 相关 举报
大数据库实验资料报告材料七_第1页
第1页 / 共11页
大数据库实验资料报告材料七_第2页
第2页 / 共11页
大数据库实验资料报告材料七_第3页
第3页 / 共11页
点击查看更多>>
资源描述
文档学院 计算机学院/软件学院 实 验 报 告专业 软件工程 班级 软件2班 焕荣 学号 2 课程名称 数据库原理与设计学年20162017 学期 1/ 2R 课程类别专业必修R限选任选实践评分: 批阅教师: 2017年 月 日实验七 查询优化l 实验目的1. 了解DBMS对查询优化的处理过程。2.增强查询优化的实践能力。3.进一步提高编写复杂查询的SQL脚本的能力。4.巩固和加深理解查询相关理论。l 实验容针对数据库ShiYan,完成以下查询优化操作。1查询P表中各零件编号、名称与重量按86%计算后的信息,其中重量按86%计算后的查询列名改为“零件净重。要求:1) 考虑表扫描的情况。2) 考虑建立适当索引的情况。3)考虑重写SQL脚本的情况。4)用不同的方法实现此题中的查询操作,分析系统为各种查询实现方法生成的执行计划和客户统计信息。5)记录各种查询的平均执行时间,决定哪种查询实现方法是相对最优的。2查询没有使用供应商生产的零件并且当前工程所使用零件的颜色全部为红色的工程号JNO。要求:1) 考虑表扫描的情况。2) 考虑建立适当索引的情况。3)考虑重写SQL脚本的情况。4)用不同的方法实现此题中的查询操作,分析系统为各种查询实现方法生成的执行计划和客户统计信息。5)记录各种查询的平均执行时间,决定哪种查询实现方法是相对最优的。l 实验结果1A. 方法一:“表扫描Sql语句如下:select PNO,PNAME,WEIGHT*0.86 零件净重from P实验结果截图:B. 方法二:“在PPNO上建立唯一索引create unique index PNO_index on P(PNO)select PNO,PNAME,WEIGHT*0.86 零件净重from P实验结果截图:由上可知,方法二相对最优。2A. 方法一:多表间连接declare i int set i=0 while i100 beginset i=i+1from SPJ,P,Swhere P.PNO=SPJ.PNO and SPJ.SNO=S.SNO and P.COLOR=红 实验结果截图:and S.CITY!=endB. 方法二:在每个表中分别查询declare i int set i=0 while i100 beginset i=i+1 实验结果截图:from SPJwhere SPJ.PNO in(select P.PNO from P where P.PNO=SPJ.PNO and P.COLOR=红)and SPJ.SNO not in from S where S.CITY=)endC. 方法三declare i int set i=0 while i100 beginset i=i+1from SPJwhere SPJ.SNO not infrom Swhere S.CITY=)and SPJ.PNO in(select P.PNO from Pwhere P.PNO=SPJ.PNO and P.COLOR=红)end实验结果截图:D. 方法四declare i int set i=0 while i100 beginset i=i+1from SPJwhere SPJ.SNO in 实验结果截图: from Swhere S.CITY)and SPJ.PNO in(select P.PNO from Pwhere P.PNO=SPJ.PNO and P.COLOR=红)end由上可知,方法三最优。l 实验小结通过本次实验,了解DBMS对查询优化的处理过程。对于不懂的问题通过上网搜索和书上查找等方式,不仅能快速地掌握,还能了解到该问题涉与的其他方面的知识。11 / 11
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!