×

视图的作用 视图

视图的作用是什么有哪些优点?数据库中视图的作用

admin admin 发表于2022-05-13 13:40:48 浏览114 评论0

抢沙发发表评论

视图的作用是什么有哪些优点

视图的优点:提高数据安全性,可以不让用户看到表中的某个字段。比如password,你只给他们执行视图的权限,不给执行表的权限,他们就无法查看全部数据。还有可以建立一个视图,内容包括两个表,更新的时候只需要指定ID,而不用管它来自哪个表,对应表中的数据就会自动更新。

数据库中视图的作用

视图:是从一个或几个基本表(或视图)导出的虚拟表。作用:1、视图能够简化用户的操作2、视图使用户能以多钟角度看待同一数据3、视图对重构数据库提供了一定程度的逻辑独立性4、视图能够对机密数据提供安全保护5、适当的利用视图可以更清晰的表达查询6、int和integer什么区别。

请问物化视图怎么解释谢谢!

首先说明:我下面所用的A_QUERY_SQL指一个查询语句,如select ... from table1 where ..... 。 我们知道创建一般的视图是create view VIEW_NAME as A_QUERY_SQL这样的模式,也就是说这个视图是建立在一个查询基础之上的。在这个模式下,每当我们要基于这个VIEW_NAME再去查询的时候,需要把A_QUERY_SQL执行一次。这样需要耗费很多的时间。 而物化视图就不同,它其中的数据却是现成的,不需要再去执行A_QUERY_SQL。我们在使用物化视图的过程中基本可以“把它当作一个实际的数据表来看待”,不用再担心视图本身的基础表的效率、优化等(基础表就是生成视图本身的原始表,包含在A_QUERY_SQL中)。 一般的视图是虚拟的,而物化视图是实实在在的数据区域,是要占据存储空间的。 简单的讲就是这样。 当然,物化视图在创建和管理上和一般的视图有不同的地方。相比来讲,物化视图占用了一定的存储空间,另外系统刷新物化视图也需要耗费一定的资源,但是它却换来了效率和灵活性。