一、建立视图
建立视图是为了查询的效率,视图只是表格的一部分数据,查询速度会比直接查询一个表格快
视图可以只显示你需要的数据,不需要的可以不消失,这样直接操作视图查询比直接操作基本表思路更清晰。
创建一个信息学院学生的视图
create view is_student
as
select Sno, Sname, Sage
from student
where Sdept='信息学院'
with check option;
二、建立索引
建立一个按学号升序唯一的索引,作用也是提高查询速率。
create unique index Stusno on student(Snow);