1 / 29
文档名称:

DB11-关系数据库设计2-2011秋1.ppt

格式:ppt   大小:1,333KB   页数:29页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:DB11-关系数据库设计2-2011秋1

5.2 关系数据库设计的步骤
一般过程
需求分析阶段
概念结构设计阶段
逻辑结构设计阶段
数据库物理设计阶段
数据库实施阶段
数据库运行和维护阶段



5.2.1 DB11-关系数据库设计2-2011秋1
5.2 关系数据库设计的步骤
一般过程
需求分析阶段
概念结构设计阶段
逻辑结构设计阶段
数据库物理设计阶段
数据库实施阶段
数据库运行和维护阶段


5.2.1 需求分析
一般过程
详细调查
系统调查
组织结构与功能分析
组织结构图
业务流程分析
业务流程图
数据流程分析
数据流程图


5.2.1 需求分析
角色转变
虚拟组织
变为
信息系统公司


5.2.1 需求分析
虚拟组织
假 设
虚拟组织是一个生产电子元器件的制造型公司
主营业务:生产电子元器件
MIS需求:开发一套管理信息系统
目 的:公司所有业务都用管理信息系统来管理,
全面实现无纸化
所有的招投标活动已经完毕,合同签定,由一个信息系统公司来开发这样的系统,委派你作为项目经理


5.2.1 需求分析
业务流程图
提交订单
客户
订单评审
销售部
形成订单录入单
制定生产计划
生产部
制作流程卡
材设人资计划
产品生产
交收检验
品质部
产品入库
仓库
交款提货交货
售后服务
销售部
采购部
财务部
设备部
人事部


一级分解
客户S1
P1.1
销售管理
销售部S3
订单
发货单

销售记录
OE单
完成通知

产品库存

生产记录

应收账款
P1.2
生产管理
生产部S4
供应商S2
缺货单
到货单
订货单
供货单
P1.1
财务管理
财务部S6
货款
付款收据
P1.3
采购管理
采购部S5
货款
付款收据

进货账

应付账款


5.2.2 概念结构设计
ER图
概念结构设计是整个数据库设计的关键,通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型
特点
能真实、充分地反映现实世界,包括事物与事物之间的联系
易于理解,从而可以用它和不熟悉计算机的用户交换意见
易于更改
易于向关系、网状、层次等数据模型转换


5.2.2 概念结构设计
ER图方法
自顶向下
自底向上
逐步扩张:核心概念结构,向外扩张
混合策略:自顶向下和自底向上相结合


5.2.2 概念结构设计
抽象
分类(Classification)
学生
王五
赵六




李四

张三
is member of
见教材212页


5.2.2 概念结构设计
抽象
聚集(Aggregation)
学生
专业
系名
班级
出生日期


姓名

学号
is part of


5.2.2 概念结构设计
抽象
概括(Generalization)
学生
本科生
研究生
is subset of


5.2.1 需求分析
数据流图
顶层数据流图
P1
电子公司
业务处理

客户S1
订单
发货单
货款
货款收据
供应商S2
货款
货款收据
订货单
供货单
5.2.2 概念结构设计


5.2.1 需求分析
ER图
从数据流图,画出ER图
先从一个业务开始,如销售业务
寻找销售业务中的实体
5.2.2 概念结构设计


一级分解
客户S1
P1.1
销售管理
销售部S3
订单
发货单

销售记录
OE单
完成通知

产品库存

生产记录

应收账款
P1.2
生产管理
生产部S4
供应商S2
缺货单
到货单
订货单
供货单
P1.1
财务管理
财务部S6
货款
付款收据
P1.3
采购管理
采购部S5
货款
付款收据

进货账

应付账款


销售业务的ER图
客 户
客户ID
产品
产品ID
订购
订购量
m
n
生产
生产量
n
1
生 产 部
部门ID
应收款
m
1
销售部
生产通知
产品量
1
1
财务部
收款
通知
1
1
收款
m
1


采购业务相关实体?
客户S1
P1.1
销售管理
销售部S3
订单
发货单

销售记录
OE单
完成通知

产品库存

分享好友

预览全文

DB11-关系数据库设计2-2011秋1.ppt

上传人:我是药仙 2022/5/20 文件大小:1.30 MB

下载得到文件列表

DB11-关系数据库设计2-2011秋1.ppt

相关文档