第3章--数据库系统设计的步骤和方法.ppt

第3章 数据库系统设计的步骤和方法;3.1 数据库系统设计概述;数据库系统设计的内容 数据库的结构特性设计、行为特性设计和物理模式设计。结构特性设计起关键作用,行为特性设计起辅助作用。结构特性设计、行为特性设计两者结合起来,相互参照,同步进行,才能较好地达到设计目标。;1.数据库的结构特性设计 数据库的结构特性设计是指逻辑结构特征或静态结构设计。 过程是: 先将现实世界中的事物、事物间的联系用E-R图表示。 再将各个分E-R图汇总,得出数据库的概念结构模型。 最后将概念结构模型转化为数据库的逻辑结构模型表示。;2. 数据库的行为特性设计 确定数据库用户的行为和动作,并根据其行为特性设计出数据库的子模式。设计步骤是:首先要将现实世界中的数据及应用情况用数据流程图和数据字典表示,并详细描述其中的数据操作要求,进而得出系统的功能模块结构和数据库的子模式。;3 数据库的物理模式设计 根据库结构的动态特性(即数据库应用处理要求),在选定的DBMS环境下,把数据库的逻辑结构模型加以物理实现,从而得出数据库的存储模式和存取方法。;考虑计算机硬件、软件、干件 硬件条件 DBMS和主语言系统的特点 用户技术和管理水平 结构特性设计和行为特性设计结合 数据库设计过程是自上而下、逐步逼近设计目标

文档评论(0)

1亿VIP精品文档

相关文档