- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数据库设计与应用
——MySQL
使用视图提高复杂查询语句的复用性
1认识视图2通过视图修改基本表中数据
3实践训练
1认识视图
掌握视图和基本表的含义,能够使用createview按要求创建视图。
01视图本质是虚拟表,实际存放的是查询语句
02视图中查询语句查询的数据表称基本表
03createview视图名[(字段名列表)]asselect语句;
04alterview视图名[(字段名列表)]asselect语句;
05dropview视图名列表;
1认识视图
掌握视图和基本表的含义,能够使用createview按要求创建视图。
06查看视图的数据结构与查看表的数据结构相同
desc[ribe]视图名;
07查看创建视图的详细信息
showcreateview视图名;
08使用\G替代分号作为语句结束符时,语句执行结果按列输出,
即:将执行结果的结构旋转90度变成纵向。
09withcheckoption选项是可选的,如果在创建视图时有这个选项,表
示通过视图更新数据时检查更新的数据是否符合视图定义中的where子
句设置的条件。
2通过视图修改基本表中数据
使用学过的增、改、删操作通过对视图操作达到修改基本表中数据。
01数据表的增、改、删操作同样适用于视图。
02视图的“增”操作只能用在使用一个基本表创建的视图中。
03视图的“改”操作只能用在直接引用基本表的列上。
04视图的“删”操作也是只能用在使用一个基本表创建的视图中。
2通过视图修改基本表中数据
使用学过的增、改、删操作通过对视图操作达到修改基本表中数据。
05例:创建江苏省供应商视图(view_jsprovide)时设置了with
checkoption选项。通过视图添加如下数据:G202412001,张三
日化用品有限公司,四川省成都市,02824546228。
insertintoview_jsprovidevalues(‘G202412001’,’张三日化用品有限公
司’,’四川省成都市’,’02824546228’);
语句本身是正确的,但是这行数据不符合定义视图时的where子句条件,
所以执行时会报错。
06创建低价商品视图view_cheap,具体语句如下:
createviewview_cheapasselect
merchid,merchname,merchprice*1.05pricefrommerchinfo
wherem
您可能关注的文档
- 信息技术基础教程 课件 陈旭文 第1--4章 信息技术与信息社会 --- 文字处理软件Word 2021.pptx
- 信息技术基础教程 课件 陈旭文 第5--8章 电子表格Excel 2021 ---常用软件 .pptx
- 数据库设计与应用(MySQL)(第2版)课件 工作任务1-认识数据库.pdf
- 数据库设计与应用(MySQL)(第2版)课件 工作任务2-使用数据表.pdf
- 数据库设计与应用(MySQL)(第2版)课件 工作任务3-查询单个数据表.pdf
- 数据库设计与应用(MySQL)(第2版)课件 工作任务4-查询多个数据表.pdf
- 数据库设计与应用(MySQL)(第2版)课件 工作任务5-使用子查询.pdf
- 数据库设计与应用(MySQL)(第2版)课件 工作任务6- 使用索引提高数据查询效率.pdf
- 数据库设计与应用(MySQL)(第2版)课件 工作任务8 实施数据库的数据完整性.pdf
- 数据库设计与应用(MySQL)(第2版)课件 工作任务9-使用用户自定义函数.pdf
- 数据库设计与应用(MySQL)(第2版)课件 工作任务10-使用存储过程.pdf
- 数据库设计与应用(MySQL)(第2版)课件 工作任务11-设置触发器.pdf
- 数据库设计与应用(MySQL)(第2版)课件 工作任务12-管理数据库.pdf
- 数据库设计与应用(MySQL)(第2版)课件全套 陈晓男 工作任务1--12 认识数据库 --- 管理数据库.pptx
- 数据库设计与应用(MySQL)(第2版)课件全套 陈晓男 工作任务1--12 认识数据库 --- 管理数据库.pdf
- 信息安全导论 课件 第二章 走进神秘的密码世界.pptx
- 信息安全导论 课件 第三章 利用安全设备和技术保护我们.pptx
- 信息安全导论 课件 第四章 信息安全风险管理.pptx
最近下载
- CNAS认可实验室质量手册及程序文件模版及表格.docx
- 第四章(3) 软镜聚合物、硅水凝胶、制造工艺.pdf VIP
- 标准图集-07FK02-防空地下室通风设备安装.pdf VIP
- 消除艾滋病梅毒和乙肝母婴传播培训总结.docx VIP
- 二年级数学口算天天练.docx VIP
- 2025年西安铁路职业技术学院单招考试文化素质数学考试历年机考真题集含完整答案详解【考点梳理】.docx VIP
- 第四章(2) 软镜参数设计.pdf VIP
- 民航专业工程施工工期标准.pdf VIP
- 全国高中生物理竞赛课件11:天体运动种种.pptx VIP
- 2024年6月全国大学英语CET六级真题和答案解析(第一套) .pdf VIP
原创力文档


文档评论(0)