从DBMS的角度看,数据库系统体系结构=数据库系统内部的模式结构
从用户角度看,数据库系统体系结构=数据库系统的外部体系结构

数据库的三级模式结构

第2章 数据库系统体系结构 第2章 数据库系统体系结构

1. 外模式(子模式,用户模式)

  • 单个用户所看到的局部数据的逻辑结构和特征的描述
  • 一个数据库可以有多个外模式

2. 概念模式(模式,逻辑模式)

  • 数据库中全体数据的逻辑结构和特征的描述
  • 一个数据库只有一个概念模式

3. 内模式(存储模式)

  • 数据物理结构和存储方式的描述
  • 一个数据库只有一个内模式

二级映像和数据独立性

第2章 数据库系统体系结构

1. 外模式/模式映像

  1. 定义了外模式和概念模式的对应关系
  2. 当概念模式发生改变时,只要修改外模式/模式映像,可保持外模式不变,从而保持用户应用程序不变,保证了数据与用户程序的逻辑独立性——数据的逻辑独立性

2. 模式/内模式映像

  1. 定义了概念模式和内模式的对应关系
  2. 当内模式发生改变时,只要修改模式/内模式映像,可以保持概念模式不变,从而保持用户程序不变,保证了数据和程序的物理独立性——数据的物理独立性

数据库系统外部体系结构

1. 客户机/服务器结构

2. 浏览器/服务器结构

3. 分布式结构

  1. 数据库中的数据在逻辑上是一个整体,但物理地分布在计算机不同节点上
  2. 网络中的每个节点都可以独立地处理本地数据库中的数据,执行局部应用;同时也可以存取和处理多个异地数据库中的数据,执行全局应用。
第2章 数据库系统体系结构

相关文章:

  • 2022-01-03
  • 2021-08-26
  • 2021-12-17
  • 2022-02-10
  • 2021-12-05
  • 2022-12-23
  • 2021-06-08
  • 2021-04-26
猜你喜欢
  • 2022-01-20
  • 2021-10-23
  • 2021-12-21
  • 2021-12-28
  • 2021-12-10
  • 2021-08-21
  • 2021-11-23
相关资源
相似解决方案