天津理工大学数据库实验数据库设计与查询优化 下载本文

实验报告

学院(系)名称:计算机与通信工程学院

姓名 班级 xx 2班 课程名称 学号 实验名称 数据库系统 xx 专业 数据库设计与查询优化 课程代码 0668026 信息安全 实验时间 实验地点 7—219 批改意见 成绩 教师签字: 第1页 共18页

1、 实验目的 1)熟悉索引的创建; 2)体会索引前和索引后执行效率的变化; 3) 熟悉对于实现相同功能,不同编程方法(比如连接和嵌套等)的效率。 2. 实验环境 MS SQL server 3. 实验要求 (1) 对于student1表,不按照姓名创建索引,查询某个姓名,所需要的时间。 (2) 对于student1表,按照姓名创建索引,查询某个姓名,所需要的时间。 (3) 对于student1表,不按照系别创建索引,查询某个系所有学生,所需要的时间。 (4) 对于student1表,按照系别创建各种索引,查询某个系所有学生,所需要的时间。 (5) 查询sc1表所需时间。 (6) 将student1和sc1连接所需时间。 (7) 将将student1和sc1和course1连接所需时间。 (8)查询选修了“数据库”学生的学号姓名,分别用嵌套和连接的方法,观察两种方法所用的时间。 (9) 将实验1中和实验2中各个操作在student1,course1,sc1上运行,观察各个操作所需时间。 4. 实验过程记录(源程序、测试用例、测试结果及心得体会等) 第2页 共18页

1. 对于student1表,不按照姓名创建索引,查询某个姓名,所需要的时间。 第3页 共18页

2. 对于student1表,按照姓名创建索引,查询某个姓名,所需要的时间。 第4页 共18页

第5页 共18页