1
实验题目
实验?/p>
创建和使用视图、索引、存储过?/p>
一、实验目?/p>
1
、理解视图、索引、存储过程的定义、索引、存储过程的优点与、索引、存储过程的
工作原理?/p>
2
、掌握在查询分析器和企业管理器中创建、修改及删除视图、索引、存储过程;
3
、掌握创建视图、索引、存储过程的
SQL
语句的用法;并能够熟练利用视图向表中
插入、删除和修改数据?/p>
4
、掌握使用视图来查询数据?/p>
二、实验主要仪器设备和材料
1
.计算机及操作系统:
PC
机,
Windows
?/p>
2
.数据库管理系统?/p>
SQL
Server
2005
?/p>
三、实验方法、步骤及结果测试
(一)、视?/p>
1
、建立“计算机学院”的学生基本情况视图
ies_
student
_view
,该视图包括计算机学?/p>
所有学生的学号、姓名、性别、出身年月、专业名称?/p>
2
、执?/p>
ies_
student
_view
视图并观察结果?/p>
3
、建立课?/p>
1
(上课编号)的学生名册的视图,该名册包括学生的学号、姓名、专业名
称和这门课的成绩;并查询结果?/p>
4
、建立统计不及格情况的视图,列出不及格学生的学号、姓名和不及格的课程代码?/p>
5
、执行视图并观察结果?/p>
6
?/p>
修改视图
ies_
student
_view
?/p>
使该视图包括所有学生的学号?/p>
姓名?/p>
性别?/p>
出身年月?/p>
学院名称、专业名称?/p>
7
、执?/p>
ies_
student
_view
视图并观察结果?/p>
8
、删除视?/p>
ies_
student
_view
。并查询结果?/p>
记录上述实验过程并截图说明?/p>
查询分析器执行情况:
创建视图?/p>
SQL
语句及执?/p>
结果显示
CREATE VIEW ies_student_view
AS
SELECT s_no,sname,sex,sbirthday,spname
FROM student_3113006393,speciality_3113006393
WHERE
student_3113006393.spno=speciality_3113006393.spno
查询视图
SQL
语句及执行结果截?/p>