数据库三级体系结构.ppt

数据库三级体系结构;数据库的三级模式;概念模式;它是由数据库管理系统(DBMS)提供的数据模式描述语言(DataDescriptionLanguage,DDL)来描述、定义的,体现、反应了数据库系统(DBS)的整体观。

定义概念模式时不仅要定义数据的逻辑结构(例如数据记录由哪些字段构成,字段的名称、类型、取值范围等),还要定义数据之间的联系以及与数据有关的安全性、完整性等内容要求。;一个数据库只能有一个概念模式,它是DBS三级模式结构的中间层,既不涉及数据的物理存储细节和硬件环境,也与具有的应用程序及设计程序语言无关。;外模式;一个数据库可以有多个外模式

外模式是概念模式的一个逻辑子集;内模式;一个数据库只有一个内模式,在内模式中定义了数据项、记录、键、索引和存取路径等所有数据的物理组织以及优化性能、响应时间和存储空间需求等信息,还规定了记录的位置、块的大小和溢出区等。数据是否加密、压缩存储等内容也可在内模式中加以说明。

;在一个数据库系统中,只有唯一的数据库,因而作为定义、描述数据库存储结构的内模式和定义、描述数据库逻辑结构的模式,也是唯一的,但建立在数据库系统之上的应用则是非常广泛、多样的,所以对应的外模式不是唯一的,也不可能是唯一的。;两级映像;外模式/概念模式映像;概念模式/内模式映像;谢谢大家!

文档评论(0)

1亿VIP精品文档

相关文档