zoukankan      html  css  js  c++  java
  • 数据库系统的三级模式

    一.数据库系统的三级模式结构

    模式

    又称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。

    一个数据库只有一个模式。

    外模式

    又称子模式或用户模式,用户可见的局部数据的逻辑结构和特征的描述,是模式的逻辑子集。

    内模式

    它是数据物理结构和存储模式的描述,是数据在数据库内部的组织方式。

    存储模式,一个数据库只有一个内模式。

    二.数据库的二级映像与数据独立性

    1)外模式/模式,模式发生改变,修改模式/外模式的映像,可以使外模式保持不变。程序是依据数据的外模式编写,从而使应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。

    2)模式/内模式映像

      数据库中只有一个模式,也只有一个内模式,所以模式/内模式的映像是唯一的。

      当内模式发生改变,即数据的存储结构改变,修改模式/内模式映像,可以使模式不变,应用程序也不必改变,保证了数据的物理独立性。

  • 相关阅读:
    jQuery中$.proxy()的原理和使用
    JS中各种宽度、高度、位置、距离总结
    js中得call()方法和apply()方法的用法
    google浏览器翻译失败解决方案
    js区分移动设备与PC
    知识积累
    Django
    leetcode 27.Remove Element
    leetcode 28. Implement strStr()
    21. Merge Two Sorted Lists
  • 原文地址:https://www.cnblogs.com/juanzhi/p/12446810.html
Copyright © 2011-2022 走看看