视图与查询的不同点有

视图与查询的不同点有,第1张

首先要确立视图的概念:它是从一个或者几个表中导出的表,它是个虚表。在数据库里存放的是视图的定义(SQL语句) 不存放数据,那他的这些数据哪里来呢,还在原来的表中啦。

查询和视图的关系相同点是:他们都是用同样的语句去调用基本表。达到目地。不同的是:视图是被定义在数据库中,而查询不是。视图和表相同点是:他们都是存放在数据库中,输出的内容一致。不同点:即视图不存放数据,基本表存放数据。

视图是一种虚拟的表,是一个为了简化复杂查询语句的书写,另外也提高了数据库一定的安全性。

查询是利用sql语句并按照自己的需求进行的检索过程,最终得到自己想要的结果。对数据库中的数据并不进行更新修改等。

SQL语言是一种结构化的查询语言,利用sql语言可以对数据库中数据进行各种查询、更新等 *** 作

什么意思啊?视图是基于基本表建立的,不实际存储数据。查询是一种 *** 作,sql是一种语言(结构化查询语言),查询的实现就要用到sql语句,视图的建立也需要用sql语句,另外可以基于视图就行查询(检索数据)。

l 相同点:可以从数据源中查找妈祖一定筛选条件的记录和选定部分字段;

自身不保存数据,它们的查询结果随数据源内容的变化而变化;

视图有更新条件,查询有查询去向;

视图可以更新,查询是只读;

查询有7个去向,视图无;

l 不同点:视图可以更新数据源表,而查询不能;

视图可以访问远程数据,而查询不能直接访问,需借助于远程视图方可;

视图只能在数据库中存在,而查询不是数据库的组成部分,它是一个独立的程序 文件;

视图的基表只能是数据库表,而查询的基表可以是自由表,数据库表以及多个数据库的表;

都可以生成SQL语言。

l 建立视图必须是数据库表或已经存在的视图,建立查询只要是表都可以。

以上就是关于视图与查询的不同点有全部的内容,包括:视图与查询的不同点有、数据库中视图、查询与SQL语言的区别、SQL语言查询与视图的区别急!!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/10184115.html

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

发表评论

登录后才能评论

评论列表(0条)

保存