zoukankan      html  css  js  c++  java
  • Oracle 视图和索引

    一、视图

    1、什么是视图【View】

    (1)视图是一种虚表

    (2)视图建立在已有表的基础上, 视图赖以建立的这些表称为基表

    (3)向视图提供数据内容的语句为 SELECT 语句,可以将视图理解为存储起来的 SELECT 语句

    (4)视图向用户提供基表数据的另一种表现形式

    (5)视图没有存储真正的数据,真正的数据还是存储在基表中

    (6)程序员虽然操作的是视图,但最终视图还会转成操作基表

    (7)一个基表可以有0个或多个视图

    2、 什么情况下会用到视图

    (1)如果你不想让用户看到所有数据(字段,记录),只想让用户看到某些的数据时,此时可以使用视图

    (2)当你需要减化SQL查询语句的编写时,可以使用视图,但不提高查询效率

    3、 视图应用领域
    (1)银行,电信,金属,证券军事等不便让用户知道所有数据的项目中

    4、 视图的作用
    (1)限制数据访问

    (2)简化复杂查询

    (3)提供数据的相互独立

    (4)同样的数据,可以有不同的显示方式

    例如:

  • 相关阅读:
    Solved:Spring Junit Test NoSuchMethodError
    Stack实现
    CLRS10.2-8练习
    CLRS10.2-7练习
    CLRS10.2-4练习
    CLRS10.1-7练习
    CLRS10.1-6练习
    算法:吸血鬼数字算法
    CLRS最大子数组问题
    VS快捷键
  • 原文地址:https://www.cnblogs.com/echola/p/9538344.html
Copyright © 2011-2022 走看看