当前位置: 首页 > news >正文

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

相关文章:

  • Doris使用注意点
  • java相关学习文档或网站整理
  • 小程序基础 —— 02 微信小程序账号注册
  • GDPU 数据库原理 期末复习(持续更新……)
  • 微信小程序 app.json 配置文件解析与应用
  • 小程序基础 —— 08 文件和目录结构
  • mybatis基础学习
  • 小程序配置文件 —— 13 全局配置 - window配置
  • csrf跨站请求伪造(portswigger)无防御措施
  • 小程序配置文件 —— 12 全局配置 - pages配置
  • springMVC-请求响应
  • 数据分析与应用:如何分析7日动销率和滞销率?
  • 经典问题——华测
  • 【论文阅读】Reducing Activation Recomputation in Large Transformer Models
  • QML学习(五) 做出第一个简单的应用程序
  • Mac M2 Pro安装MySQL 8.4.3
  • iOS 中的 nil、Nil、NULL、NSNull 僵尸对象和野指针
  • 深度学习笔记(5)——目标检测和图像分割
  • 嵌入式小白