数据库设计:需求分析 概念设计 逻辑设计 物理设计

数据库设计:需求分析 概念设计 逻辑设计 物理设计

数据库设计:需求分析 概念设计 逻辑设计 物理设计

数据库设计:需求分析 概念设计 逻辑设计 物理设计

需求分析:

首先必须确认数据库的用户和用途。由于数据库是一个单位的模拟,数据库设计者必须对一个单位的基本情况有所了解。收集和分析这些资料的过程称为需求分析。

概念设计:

用概念数据模型,例如E-R模型,表示数据及其相互间的联系,产生反映用户信息需求和处理需求的数据库概念模式。数据库概念模式是独立于任何数据库管理系统、面向现实世界的数据模型。

设计概念结构的四类方法:

自顶向下:首先定义全局概念结构的框架,然后逐步细化。

自底向上:首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构。

逐步扩张:首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生成其他概念结构,直至总体概念结构。

混合策略:将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构。 

数据库设计:需求分析 概念设计 逻辑设计 物理设计

逻辑设计:

在逻辑设计阶段,将第二步所得到的数据库概念模式,转换成以DBMS的逻辑数据模型表示的逻辑模式,运用规范化理论对逻辑数据模型进行优化。

物理设计:

根据数据库的逻辑和概念模式、DBMS及计算机系统所提供的功能和施加的限制,设计数据库文件的物理存储结构、各种存取路径。


作者:zhushican   分类:六六互联   日期:2022年04月15日   浏览:500   评论:0