视图的建立doc
计算机科学系实验
报告
软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载
,首页,
课程名称 数据库系统概论 班 级
指导教师 实验名称 数据库中数据视图的使用 姓名 学 号 日 期
一、实验目的
掌握数据视图的定义、删除;学会使用视图进行查询和更新的
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
; 二、实验设备与环境
Sql2000,sql2008
三、实验内容、程序清单及运行结果 实验内容:
视图定义;视图删除;使用视图进行查询和更新 操作步骤:
1) 打开实验1建立的数据库
2) 在查询
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
器中完成以下定义语句
建立信息系学生的视图,并
要求
对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗
进行修改和插入操作时仍须保证该视图只有信息
系的学生;
create view IS_Student
as select sno ,sname,sage
from Student
where sdept ='IS'
with check option;
select * from IS_Student;
将学生的学号及平均成绩定义为一个视图;
create view sno_avggrade as
select sno, avg(grade) avggrade from SC
group by sno;
select * from sno_avggrade;
将Student
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
中所有女生记录定义为一个视图; create view Girl_Student as
select Student.sno ,sname,sage,sdept,cno ,grade
from Student,SC
' and Student.sno=SC.sno; where ssex ='女
select * from Girl_Student;
3) 观察步骤(2)中建立的视图查询情况 4) 利用步骤(2)中建立的视图完成以下查询操作,并仔细观察结果
查询信息中年龄小于20岁的学生;
select sno,sname
from Girl_Student
where sage<20;
查询信息系选修了1号课程的学生的视图;
select sno,sname
from Girl_Student
where cno=1;
查询平均成绩在90分以上的学生学号和平均成绩 select Girl_Student.sno,sname ,avggrade from Girl_Student,sno_avggrade where avggrade>90;
5) 使用企业管理器完成步骤(4)中的内容,并仔细观察结果 6) 利用步骤(2)中建立的视图完成以下更新操作,并仔细观察结果 将95002的学生的姓名改为“李娜”;
update Girl_Student
set sname='李娜'
where sno=95002;
select * from Girl_Student;
插入一名信息系学生记录,学号:95029;姓名:赵信;年龄:20岁; 因为with check option 语句一开始在建立视图的时候限制了所以无法进行更新 insert into IS_Student
values ('95029','赵信',20);
删除95029学生记录;
delete
from IS_Student
where sno=95029;
SELECT * FROM Student;
实验报告:
描述实验的详细实现步骤
写出设计心得,总结视图的作用以及使用视图的方法和特点;使用视图进行查询和更新时应注意的问题;比较企业管理器和查询分析器使用的特点。