收藏 分享(赏)

创建视图.docx

上传人:scg750829 文档编号:7710074 上传时间:2019-05-24 格式:DOCX 页数:3 大小:18.71KB
下载 相关 举报
创建视图.docx_第1页
第1页 / 共3页
创建视图.docx_第2页
第2页 / 共3页
创建视图.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、实验十 创建视图一 实验目的1掌握创建视图的 SQL 语句的用法。2掌握使用企业管管理器创建视图的方法。3掌握使用创建视图向导创建视图的方法。4掌握查看视图的系统存储过程的用法。5掌握修改视图的方法。二 实验准备1了解创建视图方法。2了解修改视图的 SQL 语句的语法格式。3了解视图更名的系统存储过程的用法。4了解删除视图的 SQL 语句的用法。三 实验要求1. 用不同的方法创建视图。2. 提交实验报告,并验收实验结果。四 实验内容1. 创建视图(1) 使用企业管理器创建视图 在 EDUC 库中以“student”表为基础,建立一个名为“V_计算机系学生”的视图。在使用该视图时,将显示“stu

2、dent”表中的所有字段.(2) 使用 SQL 语句创建视图 在查询分析器中建立一个每个学生的学号、姓名、选修的课名及成绩的视图S_C_GRADE;create view S_C_GRADEasselect sname,b.sno,cname,AVG(score)as 平均成绩from student,course a,student_course bwhere o=(select cnofrom teacher_coursewhere tcid=b.tcid)group by sname,b.sno,cname建立一个所有计算机系学生的学号、选修课程号以及平均成绩的视图COMPUTE_AVG

3、_GRADE;create view COMPUTE_AVG_GRADEasselect a.sno,cname,AVG(score)as 平均成绩from student_course a,course,student bwhere b.spno=计算机and b.sno=a.scoregroup by a.sno,cname2. 修改视图 (1) 使用企业管理器修改视图在企业管理器中将视图 COMPUTE_AVG_GRADE 中改成建立在数学系的学生学号、选修课程号以及平均成绩的视图。(2) 使用 SQL 语句修改视图 在查询分析器中使用更改视图的命令将上面建立的视图“V_计算机系学生”更名为“V_计算机系男生” -USE EDUCC;-GOEXEC sp_rename V_计算机系学生 , V_计算机系男生;-GO。3. 删除视图(1) 使用企业管理器删除视图用企业管理器删除视图“V_计算机系学生”(2) 使用 SQL 语句删除视图用 SQL 语句删除视图 COMPUTE_AVG_GRADE;drop view COMPUTE_AVG_GRADE

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报