在做 数据库 设计的需求分析时,在系统调研、收集和分析需求,确定系统开发范围的阶段,要求:
1. 信息调研
信息调研目标是明确所设计的数据库中要存储哪些数据,哪些数据需要进行加工处理,哪些数据需要给后续下游系统使用。确定所设计的数据库系统用到的所有信息,明确信息来源,方式,数据格式和内容。
2. 处理需求
把用户用业务语言描述的需求转化成计算机系统或者开发人员能够理解的设计需求。所以要描述数据处理的操作功能。操作的先后次序,操作的执行频率,场合,操作和数据间的联系,同时还要明确用户要求的响应时间以及处理方式等等。把用户的业务功能需求转化成需求说明,定义要设计的数据库系统的功能点。
3. 了解并记录用户在安全性和完整性方面的要求
安全性要求是描述不同用户对数据库的使用和操作情况。完整性是数据的取值范围,数据合法性,异常数据处理机制等需求的描述。