![]() |
|
与上一章不同,本章的实用性较强,详细讲述了数据库应用系统设计的全过程。 重点 是概念设计中 ER模型的设计方法, 逻辑设计中 ER模型向关系模型的转换方法 .
一、数据库设计概述( 识记 )
1、 软件生存期 :是指从软件的规划、研制、实现、投入运行后的维护、直到它被新的软件所取代而停止使用的整个期间。它包括六个阶段:( 规需设编试运维 )
(1)规划阶段来源:www.examda.com
(2)需求分析阶段来源:www.examda.com
(3)设计阶段来源:www.examda.com
(4)程序编制阶段来源:www.examda.com
(5)调试阶段来源:www.examda.com
(6)运行维护阶段来源:www.examda.com
2、数据库系统生存期来源:www.examda.com
数据库应用系统的开发也是一项软件工程,称为数据库工程,数据库应用系统也有生存期的概念,通常包括七个阶段:
(1)规划阶段
(2)需求分析阶段
(3)概念设计阶段
(4)逻辑设计阶段
(5)物理设计阶段
(6)实现阶段来源:www.examda.com
(7)运行维护阶段
3、数据库设计方法学
一个好的数据库设计方法应该能在合理的期限内,以合理的工作量产生一个有实用价值的数据库结构。
数据库及其应用系统的设计分为以下几个阶段:规划、需求分析、概念设计、逻辑设计、物理设计。
二、规划( 识记 )
数据设计中的规划阶段的主要任务是进行建立数据库的必要性及可性性分析,确定数据库系统在组织中和组织中和信息系统中的地位,以及各个数据库之间的联系。
三、需求分析( 识记 )
需求分析阶段应对系统的整个应用情况作全面的、详细的调查、确定用户的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户需求,并把这些要求写成用户和数据库设计者都能够接受的文档。
确定用户需求可以通过对不同层次的企业管理人员进行个人访问得到。还应了解系统将来要发生的变化,充分考虑系统的可能的扩充和变动,使系统设计更符合未来发展方向。
需求分析的步骤大致分为三步:即 需求信息的收集、分析整理和评审。
数据字典:是对系统中数据的详尽描述,它提供对数据库数据描述的集中管理。它包含以下几个部分:数据项、数据结构、数据流、数据存储和加工过程。 转贴于:自考_考试大
[1] [2]