两者的区别:
(1)视图是已经编译好的 SQL 语句,是基于 SQL 语句的结果集的可视化的表,而表不是。
(2)视图没有实际的物理记录,而基本表有。
(3)表是内容,视图是窗口。
(4)表占用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时对它 进行修改,但视图只能用创建的语句来修改。
(5)视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些 SQL 语句的集合。从安全的角度来说,视图可以防止用户接触数据表,因而用户不知道表结构。
(6)表属于全局模式中的表,是实表;视图属于局部模式的表,是虚表。
(7)视图的建立和删除只影响视图本身,不影响对应的基本表。

两者的联系:
视图(view)是在基本表之上建立的表,它的结构(即所定义的列)和内容(即所有记录) 都来自基本表,它依据基本表存在而存在。一个视图可以对应一个基本表,也
可以对应多个基本 表。视图是基本表的抽象和在逻辑意义上建立的新关系。

MySQL 中视图和表的区别以及联系是什么?相关推荐

  1. MySQL中视图与表的区别

    1.MySQL中视图和表的区别以及联系 (1)视图是已经编译好的SQL语句,是基于SQL语句的结果集的可视化的表,而表不是. (2)视图没有实际的物理记录,而表有. (3)表是内存,视图是窗口. (4 ...

  2. mysql中视图和表的区别及联系,mysql 中视图和表的区别以及联系是什么?

    表是内容,视图是窗口.视图是已经编译好的sql语句,是基于sql语句的结果集的可视化的表,而表不是. 2)实与虚 表属于全局模式中的表,是实表:视图属于局部模式的表,是虚表. 3)是否存在物理记录 视 ...

  3. mysql中视图和表的区别及联系_MySQL中Update、select联用操作单表、多表,及视图与临时表的区别...

    一.MySQL中使用从表A中取出数据来更新表B的内容 例如:要update表data中的一些列属性,但是修改属性的内容来源是来自表chanpin.SQL语言中不要显示的出现select关键字 upda ...

  4. 数据库中视图与表的区别以及如何创建视图、创建表

    联系: 1.视图(view)是在基本表之上建立的表,它的结构(即所定义的列)和内容(即所有数据行)都来自基本表,它依据基本表存在而存在: 2.一个视图可以对应一个基本表,也可以对应多个基本表: 3.视 ...

  5. 数据库中视图和表的区别

    数据库中的数据都是存储在表中的,而视图只是一个或多个表依照某个条件啊=组合而成的结果集,一般来说你可以用update,insert,delete等SQL语句修改表中的数据,而对视图只能进行select ...

  6. mysql中视图和表的关系

    已有student表,并依据此表创建了虚拟表(视图)stu,进行如下操作 1. insert into student values(null,'郭靖',100,100)即往student表中添加了数 ...

  7. mysql''和null,mysql中NULL和null的区别

    接触php的web开发一段时间了,在进行数据库操作的时候经常会遇到一个问题,使得同一字段在页面显示时有3种类型NULL,null以及数字,当时的解决办法是将这一字段定义为varchar类型,在插入数据 ...

  8. Mysql中的count()与sum()区别

    Mysql中的count()与sum()区别 首先创建个表说明问题 CREATE TABLE `result` ( `name` varchar(20) default NULL, `subject` ...

  9. mysql中char与varchar的区别分析

    原文网址:http://www.jb51.net/article/23575.htm mysql中char与varchar的区别分析 作者: 字体:[增加 减小] 类型:转载 在mysql教程中cha ...

最新文章

  1. conda install pytorch torchvision cudatoolkit=10.2 -c pytorch 报错
  2. virtualbox奇葩的问题-unable to load r3 module
  3. 征战蓝桥 —— 2016年第七届 —— C/C++A组第3题——方格填数
  4. Outlook另类小技巧 批量处理图片大小
  5. 中石油训练赛 - Trading Cards(最大权闭合子图)
  6. hadoop版本升级到2.4.1
  7. 【Codeforces Round #452 (Div. 2) B】Months and Years
  8. match和exec的对比
  9. centos7 yum 安装mariadb
  10. .net(偏web) vs j2ee的一些框架选型
  11. python文件去重_python实现文件内容去重
  12. 单机版fifa11显示ea服务器,游戏新消息:EA服务器出问题所有EA游戏在线功能无法正常运行...
  13. 基于HTML5之APP购物车实现
  14. win8 机器硬盘异响
  15. dataguard修改redo大小、添加redo等操作
  16. 基于C#+ASP.NET 毕业设计526套(保持更新)(建议CTRL+D)
  17. python : turtle 画一朵花
  18. 手眼标定_全面细致的推导过程
  19. 传奇单机架设教程及游戏GM设置方法
  20. 一个精壮的代购骗子被我用Python彻底征服了

热门文章

  1. excel对比_EXCEL对比图的用法
  2. 简单树匹配算法STM-理论篇
  3. python 计时器_谁能取代Python?我使用Go来部署机器学习模型的原因
  4. 塞班、libc.lib、系统错误-1、KErrNotFound、内嵌sis、embedded sis
  5. 谁将拥有移动互联网的下一个机会?…
  6. matlab模块里有s,求助!!S-Function做通用模块
  7. 阿里云移动端播放器高级功能---画面控制
  8. java File_encoding属性
  9. Bootstrap滚动监控器
  10. Nancy之从403到错误处理