7.3 数据库结构设计

7.3 数据库结构设计

数据库设计主要分为数据库结构设计和数据库行为设计。数据库结构包括概念结构设计、逻辑结构设计和物理结构设计。

数据库结构设计是在需求分析的基础上,逐步形成对数据库概念、逻辑、物理结构的描述。概念结构设计的结果是形成数据库的概念层数据模型,用语义层模型描述,如E-R模型;逻辑结构设计的结果是形成数据库的模式与外模式,用结构层模型描述,如基本表、视图等;物理结构设计的结果是形成数据库的内模式,用文件级术语描述,如数据库文件或者目录、索引等。