数据库设计过程概览

需求分析

  • 完整地描述未来数据库用户的数据需求

  • 需要同应用领域的专家和用户进行深入沟通

概念设计

  • 选择数据模型:实体-联系模型

  • 概念模式规定了数据库中表示的实体实体的属性实体之间的联系、以及实体和联系上的约束

  • 产生实体-联系图(ER图)

逻辑设计

  • 从抽象数据模型转移到数据库的实现

  • 将实体-联系模型定义的概念模式映射到关系模式

物理设计

  • 决定数据库的物理布局

  • 数据库的物理特性被具体说明,包括文件组织形式索引结构的选择

Last updated