1 / 2
文档名称:

mysql视图本质 Mysql基础知识视图.doc

格式:doc   大小:37KB   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mysql视图本质 Mysql基础知识视图.doc

上传人:小s 2022/5/25 文件大小:37 KB

下载得到文件列表

mysql视图本质 Mysql基础知识视图.doc

文档介绍

文档介绍:mysql视图本质_Mysql基础知识--视图
―、视图的操作
为了提高SQL语句的复用性和操作表的安全性,,MySQL数据库管理系统5提供了视图特性。
视图:本质上是一种虚拟表,其内容与真实的表相似,包含一系列带有名称的行和列数据。mysql视图本质_Mysql基础知识--视图
―、视图的操作
为了提高SQL语句的复用性和操作表的安全性,,MySQL数据库管理系统5提供了视图特性。
视图:本质上是一种虚拟表,其内容与真实的表相似,包含一系列带有名称的行和列数据。但是视图并不在数据库中一存储的数据值形式存在。行和列数据来自定义视图的查询所引用基本表,并且在具体引用视图时动态生成。
(―)视图的特点
视图的列可以来自不同的表,是表的抽象和在逻辑意义上建立的新关系
视图是由基本表(实表)产生的表(虚表)
视图的建立和删除不影响基本表
对视图内容的更新(添加、删除和修改)直接影响基本表
当视图来自多个基本表时,不允许添加和删除数据
(二)创建视图
创建视图的语法形式
虽然视图可以被看成是一种虚拟表,但是其在物理上是不存在的,即数据库管理系统没有专门的位置为视图存储数据。
createviewview_name
AS查询语句
注意:在SQL语句命名规范中,视图一般以viewxxx或者v_xxx的样式来命名
视图查询
SELECT*
FROMview_name;
查看视图
#查看视图名
SHOWTABLES;
#查看视图详细信息
SHOWTABLESTATUS[FROMdb_nam][LIKE'pattern]';
eg:SHOWTABLESTATUS
FROMVIEW
LIKE‘view_xxxx'\G
#查看视图定义信息
SHOWCREATEVIEWviewname;
查看视图设计信息
DESCRIBE|DESCviewname;
通过系统表查看视图信息
当MySQL数据库安装成功后,会自动创建系统数据库information_schema。在该数据库中存在一个包含视图信息的表格views,可通过查看表格views来查看所有视图的相关信息。
(三)删除视图
删除视图的语法
DROPVOEWview_name[.view_name]...
(四)修改视图

CREATEORREPLACEVIEW语句修改视图
createorreplaceviewview_name
as查询语句;
ALTER语句修改视图

最近更新

二零二五版办公楼办公室租赁合同范例 8页

二零二五版农用车买卖合同 9页

二零二五版典当借款合同 8页

二零二五版公司租赁个人车辆合同范例 8页

二零二五版公司人事员工劳动合同 7页

二零二五版全新物流承包合同范例 9页

新概念第一册65-66课课件 74页

二零二五版信用卡代还借款合同书范例 8页

二零二五版企业选人标准 8页

二零二五版代收代缴水电协议书 9页

二零二五版亮化灯具项目采购合同模板 9页

二零二五版二手房转让协议书范例-@-1 9页

二零二五版东莞二手房买卖合同 8页

二零二五版三方的债权债务转让协议书 8页

二零二五版IT运维服务外包合同 8页

二零二五潍坊人力资源劳动合同模板 9页

2025年考研调剂的三大禁忌 2页

二零二五消防分包劳务合同详细 9页

2025年考教师资格证需要准备什么 3页

西师大版二年级下册数学第5单元-有余数的除法.. 5页

西师大版一年级下册数学第六单元-认识钟表-测.. 5页

2025年老师2025心得体会模板篇 27页

高分突破教材全解 5页

初中语文中考作文辅导--让你的语言文采飞扬省.. 22页

2023国考申论范文:社会治理需刚柔并济 5页

通威大学光伏学院新员工入职培训-企业文化考试.. 1页

基坑爆破施工方案 35页

2021年加油站共青团员优秀事迹材料 2页

绍兴市迪荡河湖治理工程环境影响报告书 17页

《要事第一》PPT讲座 34页