- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL的视图操作.ppt
第4节 SQL的视图操作 主要内容 视图的概念 在视图上进行查询操作 用户视图对数据库系统设计和性能带来的影响 一、视图的概念 视图是从一个或几个基本表(或视图)导出的表。 数据库中只存放视图的定义,不存放视图的数据。这些数据还在基本表中。因此,视图是一种“虚表”。 学生成绩视图CG(Sno,SNAME,Cno,GRADE) 二、视图的定义 CREATE VIEW 视图名 [(视图列名表)] AS SELECT 语句 [WITH READ ONLY | WITH CHECK OPTION]; 二、视图的定义 例 例3.45 定义学生成绩视图 CREATE VIEW CG AS SELECT sc.Sno,SNAME,Cno,GRADE FROM SC,student WHERE SC.sno=student.sno 一旦定义了一个视图,就可以像使用表一样使用它。可以对视图进行查询操作,但对视图的更新操作(增、删、改)即是对视图的基表的操作,因此有一定的限制条件。 三、在视图上进行查询操作 数据查询 视图的查询方法和基本表一样,但有了视图后,查询语句变得非常简单。 SELECT * FROM CG; 四、用户视图对数据库系统设计和性能带来的影响 1、视图能够简化用户的操作 2、视图使用户能以多种角度看待同一数据 3、视图对重构数据库提供了一定程度的逻辑独立性 4、视图能够对机密数据提供安全保护 * * GRADE SNAME Cno Sno F SEX Wang SNAME 21 AGE S256 … Sno 80 GRADE C5 Cno S256 … Sno CG Student SC S256 Wang C5 80 查询 语句 SELECT Sno,SNAME,Cno,GRADE FROM SC,student WHERE SC.sno=student.sno; 新定义的视图的各个列的名称 一一对应 视图被定义成一个只读视图,不能进行插入、删除和修改操作 表示用户必须保证每当向该视图插入或更新数据时,所插入或更新的数据能从该视图查询出来。 GRADE SNAME Cno Sno CG S256 Wang C5 80 SELECT Sno,SNAME,Cno,GRADE FROM SC,student WHERE SC.sno=student.sno;
您可能关注的文档
- FVS336G有线 VPN 防火墙.doc
- GRE2006年6月填空、词汇真题解析.doc
- GRPI 模型.doc
- H3C MSR 5600路由器CLI基础配置指.doc
- hg冉平牌RLC—8、8QYG.doc
- IDE060106good.doc
- Iks显性负抑制机制.ppt
- IPV6路由选择.ppt
- ISO20000运维服务....doc
- k-means与高斯混合模型.ppt
- 某某单位2024年党建工作总结及2025年工作计划.doc
- 某某市发改委关于2024年度落实党风廉政建设工作责任制情况的报告.doc
- 某某局2024年全面从严治党和党风廉政建设工作总结.doc
- 某某区财政局2024年法治政府建设总结及2025年工作谋划.doc
- 2024年党管武装工作述职报告2篇.doc
- 2024年度国企党委书记抓基层党建工作述职报告3篇.doc
- 公司党委书记2024年述职述廉报告.docx
- 2024年度乡镇党委领导班子民主生活会(四个带头)对照检查材料.doc
- 市医疗保障局关于2024年法治政府建设工作情况的报告.docx
- 市民政局党组2024年巡察整改工作情况报告.docx
文档评论(0)