模式描述的是数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构。对应与同一个模式可以有任意多个外模式。在数据库中提供两级映象功能,即外模式/模式映象和模式/内模式映象。对于没一个外模式,数据库系统都有一个外模式/模式映象它定义了该外模式与模式之间的对应关系。这些映象定义通常包括在各自外模式的描述中,当模式改变时,由数据库管理员对各个外模式/模式的映象做响应改变,可以使外模式保持不边,从而应用程序不必修改,保证了数据的逻辑独立性。数据库中只有一个模式,也只有一个内模式,所以模式/内模式映象是唯一的,它定义了数据全局逻辑结构与存储结构之间的对应关系。当数据库的存储结构改变了,由数据库管理员对模式内模式映象做响应改变,可以使模式保持不变,从而保证了数据的物理独立性。

解决方案 »

  1.   

    可以通俗一点吗?
    或者举个例子.
    谢谢了
      

  2.   

    外模式(external schema) 用户与数据库系统之间的接口,对用户使用的数据的描述
    数据操纵语言DML ,比如你Select看到一个表的数据。内模式(internal schema) 
    数据库在物理存储方面的描述,定义所有的内部记录类型、索引和文件的组织方式以及数据控制方面的细节,具体怎么存储数据,备份等。
    数据定义语言DDL概念模式/内模式映象 
    内模式中描述
    提供物理数据独立性
    外模式/概念模式影象 
    在外模式中描述
    提供逻辑数据独立性
    概念模式像一个枢纽。
      

  3.   

    1。概念模式:(面向单个用户的)
    是数据中全部数据的整体逻辑结构的描述。它由若干个概念记录类型组成。
    2。外模式:(面向全局的)
    是用户与数据库系统的接口,是用户用到的那部分数据的描述。它由若干个外部记录类型组成。
    3。内模式:(面向存储的)
    是数据库在物理存储方面的描述,它定义所有的内部记录类型、索引、和文件的组织方式,以及数据控制方面的细节。
      

  4.   

    楼主要考程序员吗?!留个QQ号吧,有空交流交流,一起努力!~