一、目的
- 掌握视图特点;
- 掌握使用SQL Server创建及管理视图的方法;
- 掌握在对象资源管理器和T-SQL语句中创建和管理索引;
二、要求
- 掌握使用界面方式和命令方式创建及管理视图;
- 利用对象资源管理器和T-SQL语句创建、修改、删除和使用索引。
三、内容
1.以实验数据库为基础数据,利用对象资源管理器创建以下视图:
1)创建所有学生学号、姓名及年龄的信息视图stu_info
select
student表.Sno
student表.Sname
student表.Sage
from
dbo.student表
2)创建CS系学生基本信息视图stu_cs
select
student表.Sno
student表.Ssex
student表.Sname
student表.Sage
student表.Sdept
from
dbo.student表
where
student表.Sdept = 'CS'
3)创建选修课成绩在80分以上的学生的信息视图stu_80,包括学生基本情况及成绩。
select
student表.Sno,
student表.Sname,
student表.Ssex,
student表.Sage,
student表.Sdept,
sc表.Sno,
sc表.Cno,
sc表.Grade
from
dbo.sc表
inner join
dbo.student表
on
sc表.Sno = student表.Sno
where