HFUT2020数据库实验五 创建和删除索引

实验五 创建和删除索引

一. 实验目的

1.了解索引的类型和作用。

2.学会用SQL语句对表创建和删除索引

二. 实验准备

1. 成功创建了数据库EDUC中各表

2. 了解创建和删除索引的方法。

三. 实验要求

1. 了解索引类型并比较各类索引的不同之处。

2. 完成索引的创建和删除。

3. 注意操作结果的截图与保存,供撰写实验报告使用。

四. 实验内容

1. 用SQL语句分别建立以下索引

(1) 在student表的Sname列上建立普通降序索引Stusname。

(2) 在course表的Cname列上建立唯一索引Coucname。

(3) 在sc表的Sno(升序), Cno(升序)和grade (降序)三列上建立一个普通索引SCno。

2. 检查创建索引的完成情况。

3. 用SQL语句删除索引

删除Student表的Stusname索引。

五.实验指导

  1. 在企业管理器中检查索引的初始情况。

  2. 在查询分析器中用SQL语句分别建立所要求的索引。

  3. 在企业管理器中检查索引创建完成情况。

  4. 在查询分析器中用SQL语句删除指定的索引。

--student-sname降序索引Stusname
create index Stusname on student(sname desc);
--course-cname唯一索引Coucname
create unique index Coucname on course(cname);
--sc-sno升,cno升,grade降普通索引SCno
create index SCno on sc(sno asc,cno asc,grade desc);

--查询完成情况
select * from sys.sysindexes;
--删除
drop index Stusname on student;

查询完成情况也可以直接在左侧对象资源管理器中看到

你可能感兴趣的:(HFUT2020数据库实验五 创建和删除索引)