数据库的意义.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库的意义.doc

数据库的意义 多年来,应用结构化分析、设计、编程等先进的软件工程及其相应的生命周期法和快速原型法开发MIS,皆因结构化技术在MIS建设中难以得心应手而屡遭挫折。尽管人们花费了大量的人力和财力用以建设MIS,但成功的不多。例如,随着时间的推移,系统变得非常脆弱;个体的、分散的、相互独立和面向过程的快速开发,仅仅着眼于具体的应用项目,只见树木,不见森林,产生了大量的应用数据库(如图1所示),难以维护、修改和集成;重新组织数据,改进原有软件,所耗费的人力和资金比新建一个系统还要多。原有的开发方法不能满足MIS的易变性,也不能解决数据结构及其应用模式的时变性。尤其用第四代编程语言或程序生成器生成应用系统时,开发越快,产生混乱也越快,导致MIS建设陷于困境。因此,人们转向信息工程理论、面向数据方法和建立主题数据库,为MIS创造稳定的数据环境。 信息工程(Information Engineering)是一门新兴学科,它是在20多年的数据处理发展过程中,在总结了成功和失败的经验教训、进行了一系列实际考察后,在理论分析与多种方法综合的基础上,于80年代初创立的。信息工程的目标是建立计算机化的管理信息系统,其基本论题之一是总体数据规划(Strategic Data Planning)。信息工程作为一门学科要比软件工程的范围更为广泛,其基础是当代数据库系统,是多种技术、多种学科的综合。信息工程理论有三条基本原理: ·数据位于现代MIS的中心; ·数据是稳定的,处理是多变的; ·最终用户必须自始至终、真正参加MIS的开发建设。 信息工程指出,MIS可能存在于以下4类数据环境之中: 1.数据文件 无数据库管理系统,仅使用由程序员设计的数据文件。结构简单,易于实现,但维护修改困难。 2.应用数据库 使用数据库管理系统,根据具体的应用项目设计并建立与之相对应的小型、分散、相互独立的应用数据库,随心所欲,立竿见影。但在应用项目扩充时,数据库的数量剧增至数以千计,因未作数据规划,而使系统无法维护修改。 3.主题数据库 亦称集约化的数据环境。需要在对企业信息需求进行全面分析和总体数据规划的基础上,建立其数据库模型,对各类应用数据进行综合管理,设计出良好的数据库,其数据结构和存储方式完全独立于各种职能区域和业务过程使用数据的应用,整个组织中的数据都是集约化的和共享的。 主题数据库的优点是: ·数据库的数量很少(仅为应用数据库系统的几百分之一)。 ·数据库的数量随应用项目的增加而增加的速度缓慢,当应用项目相当多时,其数量不再增加,如图2所示。 ·数据库结构在应用系统发生变化时不需要修改,仅需修改数据元素库的代码。 ·操作主题数据库(由4GL产生)的应用程序在应用系统发生变化时,只需修改若干程序操作的代码,而不必修改应用程序本身。所以,采用主题数据库的MIS在应用系统不断变化的过程中能够以不变应万变,保持相对稳定运行。 4.信息检索系统 在实现高度共享的主题数据库的基础上进一步优化,将满足某方面较专业的应用数据集中到更高层次的第四类数据环境信息检索系统之中,以保证此类应用的快速查询和计算机辅助决策系统的运行。它与仅满足于大量事务管理的应用数据库系统不同;其数据库数量不多,但很专一;它的软件设计常常采用转换文件、倒排表或辅关键字查询技术,新的字段可随时动态地加入到数据结构之中,有良好的最终用户查询和报表生成软件工具,比主题数据库有更大的灵活性、专业性和动态可变性。 笔者从1994年开始在河北省电力公司信息中心采用信息工程理论、面向数据方法和MIATS计算机辅助工具软件,进行省公司机关MIS的总体数据规划,并分析、组织和建立了指标体系的主题数据库,在NetWare4.10、Windows3.1和Oracle7数据库环境下,用Uniface工具软件(兼运行环境)开发的指标体系应用软件系统,收到了较好的效果,即在指标体系主题范围内应用项目和内容发生变化时,只需维护代码系统,其数据库数量、结构和操作数据库的程序都不需变动,系统仍能照常运行。 我们按照电力部电力行业计算机管理信息系统总体设计规范的要求重新进行了总体数据规划,即依照信息工程原理,采用面向数据的方法,从企业现代化管理目标出发,做好全局信息需求调研,描述好企业模型、功能模型和概念数据库模型;详尽收集、分析用户视图,找出共享数据元素指标项,设计数据元素库,划分好子系统;结合公司机关MIS综合信息查询系统的要求,建立指标体系主题数据库,同时进行信息分类编码和程序代码的编制工作,从而确保系统的成功建造。 具体做法是:首先成立一个在企业高层领导直接管理下的、责权明确的工作班子,派一名掌握规划技术、精通企业业务并具有丰富实践经验的负责人主持全面工作,选配合适且足够的人员,组织各业务部门的技术骨干担任信息员,协同工作,并邀请适

文档评论(0)

docinppt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档