Oracle数据库中用View的好处
学习Oracle中存在一个问题,View的作用是什么,直接用sql或者存成表不就ok么?为什么要用View而不是直接执行sql或者存表?
对比直接执行sql,百度整理了三个比较认可的理由。
View与执行sql的好处如下:
1、简化查询:View通常对应复杂的sql执行而成,并不是每个人都知道这个复杂的sql,封装成View后,其他人可以通过简单的select得到结果,从而简化查询或查询结果编辑;
2、数据安全:对于同一个sql结果集,可以通过封装View的形式,只显示给用户部分数据,从而隐藏私密数据;
3、数据独立:可以隐藏使用的底层表及结构信息。
对比存表的话,一是数据结果不占用存储,二是View查询数据可以保证实时。
好的,以上,View确实有一些好处,已说服自己。
原文地址:https://blog.csdn.net/qq_39779025/article/details/144792232
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mrgr.cn/news/81849.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mrgr.cn/news/81849.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!