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

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

    模式

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

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

    外模式

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

    内模式

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

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

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

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

    2)模式/内模式映像

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

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

  • 相关阅读:
    Scala window下安装
    HIVE 总结
    mapreduce源码解析以及优化
    Hadoop2.x + eclipse 插件配置
    python spark
    Hive与Hbase关系整合
    Sqoop架构以及应用介绍
    flume
    SOAP
    Leetcode#75 Sort Colors
  • 原文地址:https://www.cnblogs.com/juanzhi/p/12446810.html
Copyright © 2011-2022 走看看