数据库讲义ch13参考.pdfVIP

  • 2
  • 0
  • 约3.45万字
  • 约 27页
  • 2021-12-08 发布于福建
  • 举报
13数据库设计 13.1 数据库设计的过程 13.1.1 数据库设计概述 以数据库为基础的信息系统通常称为数据库应用系统,它一般具有信息的采集、组织、 加工、抽取和传播等功能。 数据库应用系统的开发是一项软件工程, 但又有自己持有的特点, 所以特称为“数据库工程” 。 一项数据库工程按内容可分为两部分: 作为系统核心的数据库结构的设计与实现; 相应的应用软件及其他软件 (如通信软件 ) 的设计与实现。 本章主要研究前一部分。 数据库设计具体步骤: 总体信息需求 第 0步 处理需求 规划 第 1步 需求描述和分析 第 2步 概念设计 DBMS 特征 第 3步 逻辑设计 第 4步 物理设计 硬件和 OS特征 总体信息需求: 数据库系统的目标说明, 数据元素的定义, 数据在企业组织中的使 用描述。 处理需求:每个应用需要的数据项、数据量以及应用执行的频率。 DBMS 的特征:有关 DBMS 的一些说明和参数, DBMS 所支持的模式、子模式和 程序语法的规则。 硬件和 OS 特征: 对 DBMS 和 OS 访问方法特有的内容, 例如物理设备容量限制时 间特性及所有的运行要求。 数据库设计过程的输出主要有两部分, 一部分是完整的数据库结构, 其中包括逻辑结构 与物理结构; 另一部分是基于数据库结构和处理需求的应用程序的设计原则。 这些输出一般 都是以说明书的形式出现。 13.1.2 规划阶段 对于数据库系统, 特别是大型数据库系统或大型信息系统中的数据库群, 规划阶段是十 分必要的。 规划的好坏将直接影响到整个系统的成功与否, 对企业组织的信息化进程产生深 远的影响。 规划阶段具体可分成三个步骤: 系统调查。对企业组织作全面的调查,画出组织层次图,以了解企业的组织机构。 可行性分析。 从技术、 经济、 效益、法律等诸方面对建立数据库的可行性进行分析, 然后写出可行性分析报告,组织专家讨论其可行性。 确定数据库系统的总目标和制订项目开发计划。 在得到决策部门批准后, 就正式进 行数据库系统的开发工作。 13.1.3 需求分析阶段 这一阶段是计算机人员 ( 系统分析员 )和用户双方共同收集数据库所需要的信息内容和 用户对处理的需求。 并以需求说明书的形式确定下来, 作为以后系统开发的指南和系统验证 的依据。 需求分析的工作主要由下面四步组成: 分析用户活动,产生业务流程图 了解用户当前的业务活动和职能,搞清其处理流程 (即业务流程 ) 。如果一个处理比

文档评论(0)

1亿VIP精品文档

相关文档