实验报告
学院(系)名称:计算机与通信工程学院姓名班级课程名称实验时间批改意见学号实验项目数据库系统概论专业
数据库设计与优化
课程代码实验地点成绩0668026
20121217
7219
教师签字:实验环境(软、硬件环境)一、实验目的
1熟悉索引的创建;2体会索引前和索引后执行效率的变化;3)熟悉对于实现相同功能,不同编程方法(比如连接和嵌套等)的效率。二.实验内容1时间。2间。3对于stude
t1表,不按照系别创建索引,查询某个系所有学生,所对于stude
t1表,按照姓名创建索引,查询某个姓名,所需要的时对于stude
t1表,不按照姓名创建索引,查询某个姓名,所需要的
需要的时间。4对于stude
t1表,按照系别创建各种索引,查询某个系所有学生,
所需要的时间。5查询sc1表所需时间。6将stude
t1和sc1连接所需时间。
7将将stude
t1和sc1和course1连接所需时间。8查询选修了“数据库”学生的学号姓名,分别用嵌套和连接的方法,观察两种方法所用的时间。9将实验1中和实验2中各个操作在stude
t1course1sc1上运行,观察各个操作所需时间。
f7将将stude
t1和sc1和course1连接所需时间。8查询选修了“数据库”学生的学号姓名,分别用嵌套和连接的方法,观察两种方法所用的时间。9将实验1中和实验2中各个操作在stude
t1course1sc1上运行,观察各个操作所需时间。
三.实验步骤。
实验表格的创建:
f实验步骤与结果截图:
fff四.实验总结(1)实验的数据量较大,在创建表格的时候需要输入大数据量,利用循环语句和SOL语句生成大数据量。(2)利用不同的SOL语句执行查询操作和连接操作,查看执行后时间的变化。(3)连接查询的时间比嵌套查询的时间长。在相同条件下SQL的速度跟生成结果集关系较大,结果集越多速度越慢,一般连接会比嵌套产生更少的结果集(每级嵌套会生成一个结果集)。
fr