北邮大三数据库实验六数据查询分析实验.pdf

北邮大三数据库实验六数据查询分析实验.pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北邮大三数据库实验六数据查 询分析实验 ———————————————————————————————— 作者: ———————————————————————————————— 日期 : ? 实验六 数据查询分析实验 实验目的 通过对不同情况下查询语句的执行分析, 巩固和加深对查询和查询优化相关理论知识的 理解,提高优化数据库系统的实践能力 , 熟悉了解 Sybase中查询分析器的使用 ,并进一步提高 编写复杂查询的 S QL 程序的能力。 实验内容 1.索引对查询的影响 (1 )对结果集只有一个元组的查询分三种情况进行执行(必如查询一个具体学生的信息 ): ?不建立索引,(学号上)建立非聚集索引,(学号上 ) 建立聚集索引。 建立聚集索引: create cl ustered inde x s tudent o n student ( stude nt_id ) go 建立非聚集索引: cr eate no nclustere d in dex stud ent_ in de x on student ( stu de nt_id ) go 用查询分析器的执行步骤和结果对执行进行分析比较。 selec t * fr om st ude nt where s tudent _ id =3 0201' 不建立索引 建立聚集索引 建立非聚集索引 (2 )对 结果集中有多个元组的查询 ( 例如查看某门成绩的成绩表 ) 分类似 (1) 的三种情况进行 执行比较。 se lect * fr om s tudent where student_id '3 0401 不建立索引: 建立聚集索引 : 建立非聚集索引 : ( 3) 对查询条件为一个连续的范围的查询(例如查看学号在某个范围内的学生的选课情况) 分类似(1)的三种情况进行执行比较 , 注意系统处理的选择。 sele ct * from student wher e s tud en t_ id betwe en 31 201 an d 3 14 15 不建立索引 : 建立聚集索引 : 建立非聚集索引 : (4)索引代价。 在有索引和无索引的情况下插入数据 ( 例如在选课情况表 SC 上插入数据) , 比较插入的执行效率。 in se rt in to s tudent value s ( 317 10 , 张攀 , 男 , 1993-1 - 1 00:0 0: 00 ' , '计算机 , '3146 ' ) delete fro m stud ent whe re st uden t_ id = 3171 0 无索引 : 建立聚集索引 : 建立非聚集索引 : 2、对相同查询功能不同查询语句的执行比较分析 (1 ) grou p by sele ct av g (scor e) from sc group b y course _ id having cou rse_id = 'C01 selec t avg (score ) fro m sc where co urse _ id = C 01 比较其查询效率可知,没有g roup by 的查询时间比较短 ,查询效率较高 (2) s elect stu dent_ id , student_nam

您可能关注的文档

文档评论(0)

虾虾教育 + 关注
官方认证
内容提供者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档