实验五:索引 sql文件
sql文件已上传到资源管理中心,有需自取
/*
实验内容:索引的创建、删除
*/
/*
启动SQL Server Management Studio,
利用图形化方法创建下列索引:
*/
/*
对学生信息表stu_info中的name列创建非聚集唯一索引idx_name;
*/
create index idx_name on stu_info(name);
go
/*
对学生信息表stu_info中的sex列创建聚集索引idx_sex;
*/
create index idx_sex on stu_info(sex);
go
/*
对学生成绩表stu_grade中的stu_id、course_id列创建复合索引idx_stu_course_id;
*/
create unique index idx_stu_course_id on stu_grade(stu_id,course_id);
go
/*
删除索引idx_stu_course_id;
*/
drop index stu_grade.idx_stu_course_id;
go
/*
分析索引建立前后对查询效率的影响,写出分析结果。
分析结果:
使用索引以后,
使用户的查询效率大大提高,
并提高了计算机的运行效率
可以快速访问数据库表中的特定信息
*/