视图的创建和查询

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
createviewv_Student
as
select*
fromstudent
whereClassNo='20000001'
select*
fromv_Student
2、在Student表中查询有没有叫王媛媛的信息?
在视图v_Student中插入新的记录(‘00000099’,‘20000001’,‘王媛媛’,‘B54FDE23’)。执行完后再次在Student表中查询有没有叫王媛媛的信息?
select*
fromv_Student
whereStuName='王媛媛'
Insertintov_student
values('00000099','20000001','王媛媛','B54FDE23')
select*fromv_student
3、在xk数据库中创建一个视图v_stucou,该视图显示学生的学号,姓名,及所选课的课程名称。视图创建好,利用select语句查询该视图的内容。
createviewv_stucou
as
selectStuNo,StuName,CouName
fromStudent,Course
select*fromv_stucou
4、在xk数据库中创建视图v_coubydep,使其显示系部编号和个系部开设选修课程的门数。视图创建好,利用select语句查询该视图的内容。
实验要求
1.按要求完成各题,并写出主要命令;
2.在实验报告中描述遇到的问题及解决的办法、收获;
3.实验总结。
createviewv_coubydep(系部编号,课程的门数)
as
selectDepartNo,count(distinctCouName)
fromCourse
groupbyDepartNo
select*fromv_coubydep
5、修改视图v_coubydep,使其显示的是系部名称和系部开设选修课程的门数。视图创建好,利用select语句查询该视图的内容。
实验项目
实验七视图的创建和查询
实验目的
1.掌握视图的创建和操作;
2.体会视图技术所带来的价值。
实验环境
WindowsXP系统、SQL Server 2005环境
实wk.baidu.com内容
一、导入Xk数据库文件
二、在Xk数据库上完成以下操作题:
1、在Xk数据库中创建一个名为v_Student的视图。该视图仅能查看班级编号为“20000001”的学生信息。视图创建好,利用select语句查询该视图的内容。
alterviewv_coubydep(系部名称,课程的门数)
as
selectDepartName,count(distinctCouName)
fromCourse,Department
groupbyDepartName
select*fromv_coubydep
6、删除视图v_Student。
dropviewv_Student
相关文档
最新文档