精华内容
下载资源
问答
  • 数据库 基本表视图的关系与区别

    千次阅读 2018-02-28 14:06:46
    数据库 基本表视图的关系与区别 视图又叫虚,就是事实上并不存在的,它是由多或一个基本表视图导出的基本表是实实在在存在的,它被用来储存数据库的数据。 数据库的三层模型,由上到下为外模型,...

    数据库 基本表和视图的关系与区别

    视图又叫虚表,就是事实上并不存在的表,它是由多或一个基本表或视图导出的表。

    基本表是实实在在存在的表,它被用来储存数据库的数据。

    数据库的三层模型,由上到下为外模型,概念模型,内模型,事实上视图和基本表都是逻辑层的表,基本表存在于概念模型,而视图存在于外模型。

    需要明确的是,基本表和文件并不是一一对应的,一个基本表可以储存在多个文件中,一个文件也可以储存多个表,因此基本表和文件的对应关系是m:n

    为什么我们要使用视图:

    1. 使用视图可以集中数据,简化和定制不同用户对数据的不同要求
    2. 可以使用视图屏蔽数据的复杂性,用户不必了解数据库的结构,就可以方便的使用和管理数据
    3. 视图可以使用户只关心他感兴趣的某些数据,而那些不需要的数据可以不在视图里面显示
    4. 视图大大简化了用户对数据的操作
    5. 视图可以使不同的用户看到不同的或相同的数据集
    6. 视图创建了一个简单有效的安全机制

    需要注意,视图依赖于基本表,视图就是从基本表中导出的一种虚表

    展开全文
  • 视图与表区别

    千次阅读 2019-04-24 11:14:32
    视图与表区别: 一般来说视图是为了满足某种查询而建立的一个对象。视图适合于多表连接浏览时使用,不适合增、删、改,存储过程适合于使用较频繁的SQL语句,这样可以提高执行效率!一个视图可以对应一个基本表,...

    视图与表的区别:


    一般来说视图是为了满足某种查询而建立的一个对象。视图适合于多表连接浏览时使用,不适合增、删、改,存储过程适合于使用较频繁的SQL语句,这样可以提高执行效率!  一个视图可以对应一个基本表,也可以对应多个基本表(多表字段名称不能有重复)。
    对比:
          1、表是内容,视图是窗口  
          2、视图没有实际的物理记录。而表有。
          3、视图是已经编译好的sql语句。而表不是
          4、表只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时对它进行修改,但视图只能有创建的语句来修改
          5、表是内模式,视图是外模式
          6、视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些SQL语句的集合。从安全的角度说,视图可以不给用户接触数据表,从而不知道表结构。
          7、表属于全局模式中的表,是实表;视图属于局部模式的表,是虚表。 
          8、视图的建立和删除只影响视图本身,不影响对应的基本表。

    若表是计算机中的文件,那么视图就是桌面的快捷方式。

    展开全文
  • 视图基本表区别

    千次阅读 2015-10-15 16:54:50
    基本表是实实在在得保存数据的实体,写入的数据都保存在中,而视图是不保存数据的,也没有数据。也可以说视图就是一条语句,实际上视图中去数据。只是给我们的感觉好像直接从中取得一样。可以建立各种...
    基本表是实实在在得保存数据的实体,写入的数据都保存在表中,而视图是不保存数据的,也没有数据。也可以说视图就是一条语句,实际上视图从表中去数据。只是给我们的感觉好像直接从表中取得一样。表可以建立各种触发器,可以建立索引,可以建立主健、约束等。但是视图不能建立这些对象(视图可以建立替代触发器)。表和视图可以更新,但是视图的更新受到约束。
    展开全文
  • MySQL-视图基本表的关系与区别

    万次阅读 2017-01-02 13:23:29
    可以禁止所有用户访问数据库,而要求用户只能通过视图操作数据,这种方法可以保护用户和应用程序不受某些数据库修改的影响。 2.视图是抽象的,他在使用时,从表里提取出数据,形成虚的。 不过对他的操作有很多...

    1.视图是数据库数据的特定子集。可以禁止所有用户访问数据库表,而要求用户只能通过视图操作数据,这种方法可以保护用户和应用程序不受某些数据库修改的影响。
    2.视图是抽象的,他在使用时,从表里提取出数据,形成虚的表。 不过对他的操作有很多的限制 。
    3. 而且视图是永远不会自己消失的除非你删除它。
    视图有时会对提高效率有帮助。临时表几乎是不会对性能有帮助,是资源消耗者。
    视图一般随该数据库存放在一起,临时表永远都是在tempdb里的。
    4.视图适合于多表连接浏览时使用!不适合增、删、改.,存储过程适合于使用较频繁的SQL语句,这样可以提高 执行效率!

    视图和表的区别和联系

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

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

    展开全文
  • 视图与基本表之间的联系与区别

    万次阅读 2010-07-07 17:22:00
    区别:1、视图是已经编译好的sql语句。而不是   2、视图没有实际的物理记录。而有。  3、是内容,视图是窗口  4、只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,可以...
  • 1、视图(view)是在基本表之上建立的,它的结构(即所定义的列)和内容(即所有数据行)都来自基本表,它依据基本表存在而存在; 2、一个视图可以对应一个基本表,也可以对应多个基本表; 3、视图基本表的抽象...
  • SQL中视图与表区别与联系

    千次阅读 2018-07-11 14:35:46
    区别:1、视图是已经编译好的sql语句,而不是 2、视图没有实际的物理记录,而有3、是内容,视图是窗口4、只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,可以及时对它进行修改,但视图只能...
  • MySQL中视图与表区别

    千次阅读 2018-06-04 10:28:44
    1.MySQL中视图和区别以及联系(1)视图是已经编译好的SQL语句,是基于SQL语句的结果集的可视化的,而不是。(2)视图没有实际的物理记录,而有。(3)是内存,视图是窗口。(4)占用物理存储空间而...
  •  ① 从一个或几个基本表中根据用户需要而做成一个虚  ② 视图是虚,它在存储时只存储视图的定义,而没有存储对应的数据   ③ 视图只在刚刚打开的一瞬间,通过定义从基表中搜集数据,并展现给用户 (2)...
  • 视图基本表的比较

    2020-05-31 22:00:29
    两者区别:1)视图是已经编译好的SQL语句,而基本表不是;2)视图没有实际的物理记录,而基本表有;3)基本表是内容,视图是窗口;4)基本表只用物理空间而视图不占用物理空间;5)基本表是内模式,试图是外模式;6...
  • SQL视图与表区别和联系
  • 参考了网上的一些看法,总结如下: 区别: 1、视图只是一些SQL语句的集合,是查看数据的一种方法,从安全的角度说,视图可以不给用户接触数据,... 3、视图的建立和删除只影响视图本身,不影响对应的基本表
  • 视图和临时区别

    千次阅读 2019-08-03 18:34:01
    视图(view)是在基本表之上建立的,本质是一条预编译的sql愈合,是为了满足某种查询要求而建立的一个对象。它可以不给用户接触数据,从而不知道结构。它的结构(即所定义的列)和内容(即所有数据行)都来自...
  • 数据库视图区别

    千次阅读 2016-04-22 14:23:46
    4、只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,可以及时四对它进行修改,但视图只能有创建的语句来修改 5、是内模式,试图是外模式 6、视图是查看数据的一种方法,可以查询数据中...
  • 与基本表不同,是一个虚。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。 所以一旦基本表中的数据发生变化,从视图中查询出的数据也就随之改变了。从这个意义上讲,视图...
  • 基本表是本身独立存在的表,在SQL中一个关系就对应一个表。 视图是从一个或几个基本表导出的表...视图在概念上基本与表等同。 视图在概念上与基本表等同,用户可以在基本表那样使用视图,可以在视图上再定义视图。 ...
  • 视图与基表的区别与联系

    千次阅读 2020-01-17 09:22:02
    视图与基表的区别与联系 1、视图是从一个或者多个基本表中导出的,给用户使用的‘专用’,是已经编译好的sql语句,而不是; 2、 视图没有实际的物理记录,不占用物理空间,而相反。 3、视图是查看内容的...
  • 视图区别

    千次阅读 2018-03-28 11:43:40
    视图区别数据库中的数据都是存储在中的,而视图只是一个或多个依照某个条件组合而成的结果集,一般来说你可以用update,insert,delete等sql语句修改中的数据,而对视图只能进行select操作。但是也存在...
  • 视图区别联系

    2014-07-11 10:48:15
    视图 区别: 1、视图是已经编译好的sql语句。而不是   2、视图没有实际的物理记录。而有。  3、是内容,视图是窗口  4、只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,可以及时对它...
  • 模式:是数据库中全体数据的逻辑结构和特征的描述,在关系型数据库中,模式的具体表现是一系列表及表与表之间的联系。 基本表:基本表就是一个关系及属性的描述,如:学生(学好,姓名,性别,班级) 模式...
  • 视图区别和联系

    万次阅读 多人点赞 2016-03-29 11:15:46
     4、只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,可以及时四对它进行修改,但视图只能有创建的语句来修改  5、是内模式,试图是外模式  6、视图是查看数据的一种方法,可以查询数据
  • 视图区别??

    千次阅读 2019-08-28 08:54:48
    区别?...视图的建立create和删除drop只影响视图本身,不影响对应的基本表。 应用: 隐藏一些不想展示给用户的数据。只展示必要的数据。如:社会保险基金,可以用视图只显示姓名,地址,而不显示...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 139,692
精华内容 55,876
关键字:

视图与基本表的区别