《MySQL高级查询与编程》-T1(数据库设计原理与实践)
一、数据需求分析
1、定义
需求分析
:分析用户的需求,它是数据需求分析的基础,也是设计数据库的起点。数据需求分析
:系统实现某个具体功能时,分析需要对哪些数据进行加工、处理和存储,以及如何对这些数据进行加工、处理和存储。
2、数据需求分析的步骤和方法
2.1 数据需求分析的主要步骤
- 获取需求,识别问题
- 分析需求,建立目标系统的
逻辑模型
- 需求文档化
- 验证需求
2.2 数据需求分析的调查方法
- 跟班作业
- 开调查会
- 请专人调查
- 询问
- 设置调查表,请用户填写
- 查询记录
二、数据流程图与数据字典
1、数据流程图
数据流程图是描述系统数据流程的工具,通过图形方式描述信息的**
来龙去脉
**和实际流程。
数据实体 处理数据的流程 数据存储 数据流