sql中视图与表的区别?

sql中视图与表的区别?,第1张

sql中视图与表的区别为:性质不同、存储内容不同、 *** 作不同。

一、性质不同

1、视图:视图不是一个独立的文件,是由一个或几个基本表导出形成的虚表。

2、表:表是数据库中用来存储数据的对象,是有结构的数据的集合,是整个数据库系统的基础。

二、存储内容不同

1、视图:视图存储的内容是来自本地数据源或远程数据源的定义,不存放实际数据。

2、表:表存储的内容是本地数据源的数据。

三、 *** 作不同

1、视图: *** 作者只可以对视图进行查 *** 作,不能进行增删改 *** 作。

2、表: *** 作者可以对表进行增删改查四种 *** 作。

基本表是数据库中用来存储数据的对象,是有结构的数据的集合,是整个数据库系统的基础。数据在表中式按行和列的格式组织排列的。

视图是计算机数据库中的一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。

基本表、视图区别为:存在不同、存储内容不同、 *** 作不同。视图是由一个或几个基本表导出形成的虚表。

一、存在不同

1、基本表:基本表是本身独立存在的表。

2、视图:视图本身不存在独立存储在数据库中,是一个虚表。

二、存储内容不同

1、基本表:基本表存储的内容是实际的数据。

2、视图:视图存储的内容只有存储定义,不存放实际数据。

三、 *** 作不同

1、基本表: *** 作者可以对基本表进行增删改查四种 *** 作。

2、视图: *** 作者只可以对视图进行查 *** 作,不能进行增删改 *** 作。

参考资料来源:

百度百科——表

百度百科——视图


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6757970.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存