MySQL入门之视图

原创 2017年07月21日 22:29:31

-------------------------------------------------------------------------------------------------------------

教程大纲:

http://blog.csdn.net/qq78442761/article/details/76018310

-------------------------------------------------------------------------------------------------------------


视图概述

1.视图是一张虚拟表,其结构和数据是建立在对数据库中真实表查询的基础上

2.视图的列与行均采用真实表

3.不是以数据集存储在数据库中,存储在视图索引的真实表中

4.视图是用来查看存储在别处的数据的一种设施,而其自身并不是存储数据

5.集中分散数据

6.简化查询语句

7.重用SQL语句

8.保护数据安全

 

1.创建一个叫customers_view的视图





删除视图:



修改视图定义:

我们先创建一个视图再修改




查看视图定义



更新表数据






使用update 修改基础表




如果要修改到所有数据得要用一下操作




使用delete 删除基础表的数据



注意不要掉from

 

查询图数据


对视图的进一步说明

1.必须有足够的访问权限

2.对创建数目没有限制

3.可以嵌套

4.不能设置索引和触发器等

5.不含数据




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mysql 入门基础(4)—约束和视图

一 视图          定义:视图是由基本表或者其他视图导出的续表,视图在大多数情况下不能进行更新。          视图的主要优点: Ø  减轻普通用户的工作[主要在查询时] Ø  视图是...

MySQL入门很简单-学习笔记 - 第 8 章 视图

8.1、视图简介 视图由数据库中的一个表,视图或多个表,视图导出的虚拟表。其作用是方便用户对数据的操作。   8.2、创建视图 必须要有CREATE VIEW 和 SELECT 权限 SELECT s...
  • KimSoft
  • KimSoft
  • 2011年09月07日 16:08
  • 2881

MySQL快速入门12----删除数据 & 备份还原 & 视图 & 事务 & 触发器

一 删除数据 Delete DELETE FROM tbl_name [WHERE where_definition] [ORDER BY ...] [LIMIT row...

《MYSQL入门很简单》学习笔记2——表,索引,视图,触发器

我的个人网站戳这里 第6章 表 6.1创建表 1.创建表的语法形式 CREATE TABLE 表名(属性名 数据类型 [完整性约束条件],        ...

MYSQL入门学习之十:视图的基本操作

一、视图的基本介绍  www.2cto.com           视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。         使用视图需要MySQL5及以后的版本...

MYSQL入门学习之十:视图的基本操作

 一、视图的基本介绍         视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。         使用视图需要MySQL5及以后的版本支持。        ...

MySQL 入门(七)—— 视图

视图是从一个或多个表中导出来的虚拟表。视图就像一个窗口,通过这个窗口可以看到系统专门提供的数据。...

OPEN(SAP) UI5 学习入门系列之三:MVC (下) - 视图与控制器

OPEN(SAP) UI5 学习入门系列之三:MVC (下) - 视图与控制器
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySQL入门之视图
举报原因:
原因补充:

(最多只允许输入30个字)