background image

数据库设计与优化

   

2、 需求分析

要设计一个有效的数据库,必须用系统工程的观点来考虑问题。在系统分析阶段,设计者和用

户双方要密切合作,共同收集和分析数据管理中信息的内容和用户对处理的需求。在调研中,

首先要了解数据库所管理的数据将覆盖哪些工作部门,每个部门的数据来自何处,它们是依

照什么样的原则处理加工这些数据的,在处理完毕后输出哪些信息到其他部门。其次要确定系

统的边界,在与用户充分讨论的基础上,确定计算机数据处理范围,确定哪些工作要由人工

来完成,确定人机接口界面。最后得到业务信息流程图。信息流程图中的每个子系统都可抽象

3