文档介绍:该【数据库设计步骤 】是由【1354793****】上传分享,文档一共【67】页,该文档可以免费在线阅读,需要了解更多关于【数据库设计步骤 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第12章 数据库设计步骤
单击此处添加副标题
本讲义根据王珊等编写的ppt改编,特此声明并致谢
1 需求分析
2 概念结构设计
3 逻辑结构设计
4 数据库的物理设计
5 数据库的实施
6 数据库的运行和维护
7 小结
第12章 数据库设计
需求分析
需求分析
功能分析 —〉应用程序
数据分析 —〉数据库
结构化分析
分层数据流图(DFD)
数据流,处理,数据源点/终点
数据存储 --〉数据库需求
数据字典(DD)
分析方法: 详见《软件工程》
概念结构
03
视图的集成
概念结构设计的方法与步骤
01
02
数据抽象与局部视图设计
概念结构设计
将需求分析得到的用户需求抽象为信息结构即概念模型(式)的过程就是概念结构设计
1
概念结构设计是整个数据库设计的关键
3
概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定
2
什么是概念结构设计
概念结构
概念结构(续)
现实世界
机器世界
信息世界
需求分析
概念结构设计
易于更改
易于向关系、网状、层次等各种数据模型转换
易于理解
能真实、充分地反映现实世界
概念结构设计的特点
概念结构(续)
概念结构(续)
描述概念模型的工具
E-R模型
概念结构设计的方法与步骤
设计概念结构的四类方法
自顶向下
首先定义全局概念结构的框架,然后逐步细化
自顶向下策略
概念结构设计的方法与步骤(续)
自底向上
首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构
自底向上策略