什么叫基本表?什么是视图?二者的区别和联系是什么?

如题所述

基本表、视图区别为:存在不同、存储内容不同、操作不同。视图是由一个或几个基本表导出形成的虚表。存在不同基本表:基本表是本身独立存在的表。视图:视图本身不存在独立存储在数据库中,是一个虚表。
区别:视图是已经编译好的sql语句,而表不是。视图没有实际的物理记录,而表有。表是内容,视图是窗口。联系:视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些SQL语句的集合。
视图是从一个或几个基本表(或视图)导出的表。它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。
顾名思义,就是从其他的表或视图导出数据的表。区别:视图中看到的数据在数据库中并不存储,基本表中的数据存储在数据库中。数据库中只存储视图的定义,当用户请求从视图中查询数据时,数据将从相应的基本表中检索出来。
联系:视图(view)是在基本表之上建立的表,它的结构(即所定义的列)和内容(即所有数据行)都来自基本表,它依据基本表存在而存在。一个视图可以对应一个基本表,也可以对应多个基本表。
视图和表的区别和联系区别:视图是已经编译好的sql语句。而表不是视图没有实际的物理记录。而表有。
温馨提示:答案为网友推荐,仅供参考
相似回答