MySQL数据库管理与开发第7章 视图.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SHOW CREATE VIEW语句 使用SHOW CREATE VIEW语句查看视图book_view1的详细定义。 实例 修改视图 修改视图 CREATE OR REPLACE VIEW ALTER VIEW CREATE OR REPLACE VIEW语句 CREATE OR REPLACE [ALGORITHM={UNDEFINED | MERGE | TEMPTABLE}] VIEW 视图[(属性清单)] AS SELECT 语句 [WITH [CASCADED | LOCAL] CHECK OPTION]; CREATE OR REPLACE VIEW语句的格式如下: CREATE OR REPLACE VIEW语句 下面使用CREATE OR REPLACE VIEW语句将视图v_book的字段修改为barcode、bookname、price和booktype。 实例 * 第7章 视图 01 视图概述 03 视图操作 02 创建视图 视图概述 1 主要内容 视图的概念 1 视图的作用 2 视图的概念 视图的概念 视图是一个虚拟表,是从数据库中一个或多个表中导出来的表,其内容由查询定义。 数据库中只存放了视图的定义,而并没有存放视图中的数据。 视图的概念 为什么要使用视图? 安全原因 可使复杂的查询易于理解和使用 视图的作用 视图的作用 1. 简单性 2.安全性 在表中增加一个标志用户名的列; 建立视图,使用户只能看到标有自己用户名的行; 把视图授权给其他用户。 3.逻辑数据独立性 创建视图 2 主要内容 查看创建视图的权限 1 创建视图 2 创建视图的注意事项 3 查看创建视图的权限 查看创建视图的权限 CREATE VIEW SELECT 查看创建视图的权限 SELECT Selete_priv,Create_view_priv FROM mysql.user WHERE user=用户名; 查询语法格式如下: 查看创建视图的权限 查询MySQL中root用户是否具有创建视图的权限。 实例 创建视图 创建视图 CREATE VIEW 创建视图 CREATE [ALGORITHM={UNDEFINED|MERGE|TEMPTABLE}] VIEW 视图名[(属性清单)] AS SELECT语句 [WITH [CASCADED|LOCAL] CHECK OPTION]; 创建视图的语法格式如下: 创建视图 在数据库db_librarybak中创建一个保存完整图书信息的视图,命名为v_book,该视图包括两张数据表,分别是图书信息表(tb_bookinfo)和图书类别表(tb_booktype)。视图包含tb_bookinfo表中的barcode、bookname、author、price和page列;包含tb_booktype表中的typename字段。 实例 创建视图的注意事项 创建视图的注意事项 运行创建视图的语句需要用户具有CREATE VIEW的权限; SELECT语句不能包含FROM子句中的子查询; 在定义中引用的表或视图必须存在; 在定义中不能引用temporary表,不能创建temporary视图; 在视图定义中允许使用ORDER BY,但是,如果从特定视图进行了选择,而该视图使用了具有自己ORDER BY的语句,它将被忽略。 视图操作 3 主要内容 查看视图 1 修改视图 2 更新视图 3 删除视图 4 查看视图 查看视图 SHOW VIEW DESCRIBE语句 SHOW TABLE STATUS语句 SHOW CREATE VIEW语句 DESCRIBE语句 DESCRIBE 视图名; DESC语句的格式如下: DESC SHOW TABLE STATUS语句 SHOW TABLE STATUS LIKE 视图名; SHOW TABLE STATUS语句的格式如下: SHOW TABLE STATUS SHOW TABLE STATUS语句 使用SHOW TABLE STATUS语句查看图书视图(v_book)的结构。 实例 SHOW CREATE VIEW语句 SHOW CREATE VIEW 视图名 SHOW CREATE VIEW语句的格式如下: SHOW CREATE VIEW *

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档