zoukankan      html  css  js  c++  java
  • 视图

    作用: 
                1. 简化用户操作,使数据简化。  
                        表中的非常多数据业务相对来说比較冗余,开发人员把复杂的语句做成视图。这样其它人员能够直接调用,不须要写复杂的sql语句去查询。 视图仅仅对虚表操作。至于虚表怎样实现,无需知道实现细节。

     

                2.添加安全性。

                        针对不同用户定义不同视图,使机密文件得到保护。

         

                3.逻辑独立性
                        程序使用数据库时直接使用视图能够避免表结构变化引起程序的又一次设计。

                        当数据库重构时,用户的应用程序不会受到影响。由于是对视图操作的。
                4.灵活性
                        不同用户以不同方式看待同一数据,视图能够使不同种类的用户共享数据。
                5.更清晰的表达查询

        e.g
                        CREATE VIEW VMG
                        AS
                        SELECT Sno, Max(Gade) Mgrade
                        FROM SC
                        GROUP BY Sno;

                        SELECT SC.Sno , Cno
                        FROM SC , VMG
                        WHERE SC.Sno = VMG.Sno  AND  SC.Gade = VMG.Mgrade;
  • 相关阅读:
    2017年5月15号课堂笔记
    2017年5月12号课堂笔记
    2017年5月8号课堂笔记
    2017年5月5号课堂笔记
    2017年4月26号课堂笔记
    不忘初心,坚持走下去
    2017年4月24号课堂笔记
    2017年4月21号课堂笔记
    2017年4月19号课堂笔记
    autoit UIA获取Listview的信息
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/7399901.html
Copyright © 2011-2022 走看看