zoukankan      html  css  js  c++  java
  • 数据库视图作用?什么时候用视图?

    转自:http://blog.csdn.net/qq_35845339/article/details/78655326

    1.安全性 

    因为视图是虚拟的,物理上是不存在的,只是存储了数据的集合,视图中数据是根据基表的更新而更新,用户不可以更改/删除视图。

    2.方便,简化数据操作

    当我们业务需求要查出多张表的数据,这时我们可能会关联多张表查询处理.如果这个查询sql复杂的话也影响了查询效率. 

    这个时候我们就可以创建视图,查询时候只需要 select * from view 就ok啦~

    3.订制数据

    在实际业务中,比如我为某企业做的一个后台管理系统,里面分好几种角色:采购员、销售、技术员、后勤...

    后勤部的人可能只需要一些和后勤有关的数据,与他无关的数据对于他们没有意义,这时候我们可以根据业务创建一个后勤视图view_logistics

    查询数据只需要select * from view_logistics;

  • 相关阅读:
    KMP算法
    找出第二大的数
    webpack 3 优化
    CocoaPods安装
    自适应水平垂直居中
    找出两个数组中都有,并且重复次数最多的元素
    swift 笔记
    Promise 用es5的基础实现
    $.ajax仿axios封装
    js基础拖拽效果
  • 原文地址:https://www.cnblogs.com/fengff/p/8465647.html
Copyright © 2011-2022 走看看