sql中视图与表的区别为:性质不同、存储内容不同、 *** 作不同。
一、性质不同
1、视图:视图不是一个独立的文件,是由一个或几个基本表导出形成的虚表。
2、表:表是数据库中用来存储数据的对象,是有结构的数据的集合,是整个数据库系统的基础。
二、存储内容不同
1、视图:视图存储的内容是来自本地数据源或远程数据源的定义,不存放实际数据。
2、表:表存储的内容是本地数据源的数据。
三、 *** 作不同
1、视图: *** 作者只可以对视图进行查 *** 作,不能进行增删改 *** 作。
2、表: *** 作者可以对表进行增删改查四种 *** 作。
基本表是数据库中用来存储数据的对象,是有结构的数据的集合,是整个数据库系统的基础。数据在表中式按行和列的格式组织排列的。
视图是计算机数据库中的一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。
基本表、视图区别为:存在不同、存储内容不同、 *** 作不同。视图是由一个或几个基本表导出形成的虚表。
一、存在不同
1、基本表:基本表是本身独立存在的表。
2、视图:视图本身不存在独立存储在数据库中,是一个虚表。
二、存储内容不同
1、基本表:基本表存储的内容是实际的数据。
2、视图:视图存储的内容只有存储定义,不存放实际数据。
三、 *** 作不同
1、基本表: *** 作者可以对基本表进行增删改查四种 *** 作。
2、视图: *** 作者只可以对视图进行查 *** 作,不能进行增删改 *** 作。
参考资料来源:
百度百科——表
百度百科——视图
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)