zoukankan      html  css  js  c++  java
  • 视图

    视图是数据库系统的一个重要机制。无论从方便用户的角度,还是从加强数据库安
    全的角度,视图都有着极其重要的作用。
    一个视图是从一个或多个关系(基本表或已有的视图)导出的关系。导出后,数据库中只存有此视图的定义(在数据字典中),但并没有实际生成此关系。也就是说数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。因此视图是虚表,它就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。
    用户使用视图时,其感觉与使用基本表时是相同的。但是要注意以下几点:
    (1)由于视图是虚表,所以SQL对视图不提供建立索引的语句。
    (2)SQ1-般也不提供修改视图定义的语句(有此需要时,只要把原定义删除,重新定义一个新的即可,这样不影响任何数据)。
    (3) 对视图中数据做更新时是有限制的。
    .....................................................................................................................................................................................................................
    视图的作用
    1、视图能够简化用户的操作
    2、视图使用能以多种角度看待同一数据
    3、视图对重构数据库提供了一定程度的逻辑独立性
    4、视图能够对机密数据提供安全保护
    5、适当的利用视图可以更新清晰的表达查询
  • 相关阅读:
    1113.层级 Walker
    118.防止高度塌陷 Walker
    1114.实战移入切换 Walker
    116.清除浮动 Walker
    Vue使用——vue设置浏览器显示图标
    MFC如何高效地绘图(转)
    Ugly Windows HDU2487 ACM算法设计
    CImage类的介绍与使用 【图像打开,另存为,转为灰度图像(利用cimage方法实现)】
    Ogre 3D 配置
    WPF文本框只允许输入数字[转]
  • 原文地址:https://www.cnblogs.com/pureEve/p/6652883.html
Copyright © 2011-2022 走看看