1.2 数据库系统的结构

数据库系统为什么能够实现数据共享?为什么数据库系统能够提供数据的逻辑独立性和物理独立性?这些优势离不开数据库系统的分级结构。最著名的是美国ANSI/SPARC数据库系统研究组在1975年提出的三级划分法,其将数据库系统划分为3个抽象级:用户级、概念级、物理级(用户级对应外模式,概念级对应概念模式,物理级对应内模式)。数据库系统的三级模式结构如图1-7所示。三级模式结构能有效地组织、管理数据,提高了数据库的逻辑独立性和物理独立性。

图1-7 数据库系统的三级模式结构