全球旧事资料 分类
4DatabaseDevelopme
tProcess6
数据库在数据库维护期间逐渐发展。在这一步,为了满足变化的业务条件,为了改正数据库设计的错误,或数据库应用的处理速度而增加、删除或改变数据库的结构特征。当一个程序或计算机发生故障而使数据库受到影响或损坏时也可能应该重建数据库。这一步通常是数据库开发过程中最长的一步,因为它持续数据库及相关应用的整个生命周期,每次数据库的发展都可看作一个简略的数据库开发过程,其中会出现概念数据建模、逻辑和物理数据库设计以及数据库实现以处理提出的变化。二信息系统开发的其他方法系统开发生命周期法或其稍作变化的变体经常用于指导信息系统和数据库的开发。信息系统生命周期是一种方法学,它是高度结构化的方法,它包括许多检查和权衡以确保每一步产生精确的结果,而且新的或替代的信息系统与它必须通信的或数据定义需要一致的现存系统保持一致。系统开发生命周期法经常由于产生一个工作系统需要很长的时间而受到批评,因为工作系统仅仅在整个过程结束时才产生。现在组织越来越多的使用快速应用开发法,它是一个包含分析、设计和实现步骤的快速重复的迭代过程,直到汇聚到用户所需的系统为止。快速应用开发法在所需的数据库已经存在、增强系统主要是为了检索数据的应用中适用,而不适用于那些生成和修改数据库的应用。使用最广泛的快速应用开发法之一是原型法。原型法是一个系统开发的迭代过程,通过分析员和用户的紧密配合,持续地修改系统而最终将所有需求转换成一个工作系统。在此图中我们包含了注释,概略地描述了每个原型法阶段的数据库开发活动。一般来说,当信息系统的问题被确定时,仅仅粗略地尝试概念数据建模。在开发最初的原型时,设计用户想要的显示和报表,同时理解任何新的数据库需求并
4
f定义一个用语原型的数据库。这通常是一个新的数据库,它复制现存系统的一部分,还可能增加了一些新的内容。当需要新的内容时,这些内容通常来自外部数据源,如市场研究数据、一般的经济指标或行业标准。当产生原型新的版本时重复数据库的实现和维护活动。通常仅进行最低限度的安全性和完整性控制,因为此时的重点是尽可能快地产生可以使用的原型版本。而且文档管理也延迟到项目的最后,在交付使用时才进行用户培训。最后,一旦构建了一个r
好听全球资料 返回顶部