- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用
视图
视图
视图是一个虚拟表,其内容由查询
定义。
同基本表一样,视图包含一系列带
有名称的列和行数据。
行和列数据来自定义视图的查询所
引用的基本表,并且在引用视图时
动态生成。
创建视图
用SQL命令创建视图
CREATE VIEW view_name [ (column
[ ,...n ] ) ]
AS select_statement
创建视图
[例] 创建一个计算机系教师情况的视
图Sub_T。
CREATE VIEW Sub_T
AS SELECT TNo, TN, Prof
FROM T
WHERE Dept = 计算机
创建视图
[例] 创建一学生情况视图S_SC_C (包括学号、姓
名、课程名及成绩)。
CREATE VIEW S_SC_C(SNo, SN, CN, Score)
AS SELECT S.SNo, SN, CN, Score
FROM S, C, SC
WHERE S.SNo = SC.SNo AND SC.CNo = C.CNo
[例] 创建一学生平均成绩视图S_Avg。
CREATE VIEW S_Avg(SNo, Avg)
AS SELECT SNo, Avg(Score)
FROM SC
GROUP BY SNo
修改视图
用SQL命令修改视图
ALTER VIEW 视图名[(视图列表)]
AS 子查询
[例] 修改学生情况视图S_SC_C (包括姓名、课程
名及成绩)。
ALTER VIEW S_SC_C(SN, CN, Score)
AS SELECT SN, CN, Score
FROM S, C, SC
WHERE S.SNo = SC.SNo AND SC.CNo =C.CNo
删除视图
用SQL命令删除视图
DROP VIEW 视图名
[例] 删除计算机系教师情况的视图Sub_T。
DROP VIEW Sub_T
查询视图
视图定义后,对视图的查询操作
如同对基本表的查询操作一样。
[例] 查询视图Sub_T中职称
为教授的教师号和姓名。
SELECT TNo, TN
FROM Sub_T 视图的建
WHERE Prof = 教授
立简化了
查询操作
SELECT TNo,TN
FROM T
WHERE Dept = 计算机
AND Prof= 教授
更新视图
由于视图是一张虚表,所以对视图
的更新最终转换成对基本表的更新。
其语法格式如同对基本表的更新操
作一样 。
添加 INSERT
修改 UPDATE
删除 DELETE
您可能关注的文档
- 0数据结构与算法课程概述_问卷调查.pdf
- 0项目管理重要性探讨_案例.pdf
- 01 数据结构与算法课程整体安排.pdf
- 1.1.本周教学内容简介.pdf
- 1.1信息、数据、数据处理与数据管理.pdf
- 1.2数据库技术的产生与发展.pdf
- 1.3.问题的计算复杂度:排序问题.pdf
- 1.3数据库系统组成.pdf
- 1.4.货郎问题与计算复杂性.pdf
- 1.4数据库内部体系结构和外部体系结构.pdf
- Unit1 Family Lesson 1 (说课稿)-2024-2025学年北师大版(三起)(2024)英语三年级上册.docx
- Unit 3 Uncle Booky's Study Lesson6 (说课稿)-2024-2025学年北师大版(三起)英语四年级上册.docx
- 《智能餐饮呼叫服务机器人系统》.pdf
- 《中小型高速钢轧辊》.pdf
- 2024-2025学年湖北宜昌市远安县小升初数学高频考点模拟卷含解析.doc
- 《专利申请代理服务规范》.pdf
- 《第4课 算法的程序体验》说课稿教学反思-2023-2024学年小学信息技术浙教版23六年级上册.docx
- 8.1 功与功率 说课稿-2024-2025学年高一下学期物理人教版(2019)必修第二册.docx
- 《灭火器产品维修及维护管理》.pdf
- 《蛋白粉标准文本》.pdf
最近下载
- 实验四 PCR基因扩增.ppt
- 中国农村的市场和社会结构.ppt VIP
- 超市供货方案.docx VIP
- GB_T 43652-2024城市和社区可持续发展 韧性城市指标.docx VIP
- 2022年12月贵州省第三人民医院第二次公开招聘工作人员18日至20日(一)笔试参考题库含答案解析.docx
- 小学英语_【课堂实录】 Is there a gym around教学设计学情分析教材分析课后反思.doc
- 2024(部编版)历史七年级上册第三单元 大单元教学课件.pptx
- 解读《中华人民共和国学前教育法》 (1).pptx VIP
- 2024年10月中国出口信用保险公司浙江分公司营业部招考1名人员笔试历年参考题库附带答案详解.docx
- 中华人民共和国学前教育法解读.pptx VIP
文档评论(0)