数据库的模式结构

数据库的模式结构

 次点击
1 分钟阅读

数据库的三级模式结构是数据库系统设计的核心标准,包括外模式、概念模式和内模式。

外模式(也称用户模式或子模式)是数据库的最高层,代表特定用户或应用的视图。它只显示用户所需的数据子集,屏蔽了底层复杂性,用户通过SQL直接操作。

概念模式(也称逻辑模式)是中间层,描述整个数据库的全局逻辑结构,包括表、关系、约束和完整性规则。一个数据库只有一个概念模式,由DBA使用DDL定义。

内模式(也称存储模式)是最低层,定义数据的物理存储细节,如文件结构、索引类型和访问路径。它处理实际存储方式,确保高效管理。

两级映射

外模式与概念模式间的映射提供逻辑独立性(用户视图变化不影响全局结构);概念模式与内模式间的映射提供物理独立性(存储变化不影响逻辑视图)。

© 本文著作权归作者所有,未经许可不得转载使用。