企业的信息资源管理.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

企业的信息资源管理

共享数据库的概念

教授:这是一个需要讨论清晰的认识问题。让我们从共享数据库的概念讲起吧。

先看一个例子:有个公司最先开发了工资系统,按职工工资单建立了数据储备。后来开发了人事系统,按人事档案建立了人事数据储备。在治理工作中,工资系统要用人事数据,人事系统要用工资数据,这就需要编制数据抽取和格式转换的接口软件,如图1。

图1两个应用的接口

随着公司的进展和职工人数的增加,又开发了职务历史跟踪系统,购买了劳动分布软件包。如此,四个应用相互使用数据,就需要12个接口,如图2。

我们假定每个应用项目有一个数据储备(实际情形是每个应用都使用了多个冗余的数据储备),逐步增加的应用项目要做到信息互用,额外的接口的数目如下表:

应用项目数数据储备数接口数

110

222(2×1)

336(3×2)

4412(4×3)

5520(5×4)

6630(6×5)

7742(7×6)

这些接口的数目和复杂性,随着新的应用增加按几何级数增加。最终,增加新应用的花费和现有系统的集成,靠增加接口的方法,变得可望而不可及了。

图2四个应用的接口

数据治理的一项任务,确实是提倡对相互有关的应用项目的信息资源做好规划和和谐。通过这项工作,能够最大程度地提高数据的共享,而使数据冗余度最低。上例中四个应用的有关职工的信息假如组织成共享数据库,四个应用都直截了当存取共享数据库,而不是通过接口互用数据,就简单、可靠、高效率地实现了四个应用的集成,如图3。

图3共享数据库不需要接口

上述工资单和人事登记表等等,是治理人员使用的数据格式,我们把它叫作“用户视图”。一样来说,不能按用户视图的原模样来建立数据库。

学生:我在学校里学过数据结构规范化的理论,但是可不能用,实际工作中差不多差不多上如此“建库”的。

教授:因此我们在例中把它们叫作“数据储备”,而不叫“数据库”。要把多个应用所涉及的用户视图,按新系统的信息需求重新改造制作一番,才能成为共享的“职工数据库”。

学生:这么说,共享数据库的概念并不奇异;而且,从例中能够看出,共享数据库确实是集成化的信息系统的基础与核心。但是,如此简单的道理,什么缘故得不到普遍的认识呢?

教授:缘故是复杂的,既有技术历史上的缘故,又有教育培训上的缘故。现在大伙儿普遍应用的关系型数据库治理系统(RDBMS),从dBASE、FoxPro到Oracle和Sybase等等,都提供了专门简单的物理数据库的建立、修改或删除的手段,比起过去用三代程序语言来“建库”不知简化了多少倍。70年代后期,有的数据库专家就提出了“数据库风险”的警告,意思是说,由于使用数据库治理系统,不同的开发人员,在不同的时刻,为不同的应用,专门容易地建一些“数据库”,专门可能产生大量冗余且不一致的数据,给信息处理和使用造成专门大的困难。许多数据库产品供应商,只讲某一数据库治理系统的完善功能,看起来不用规划和和谐就能够解决信息资源治理的问题;一些受过专业教育的人,学了数据规范化的理论但没通过从用户视图到数据库设计的训练;现在多媒体和超文本等信息技术开始普及应用,然而企业治理最差不多的事务数据的结构化分析与组织技术却受到冷遇,看起来不值一提,等等。这些正是许多企业应验了“数据库风险”的缘故。

集成化的数据环境

学生:实在说,我不论在校期间依旧工作中,都没有系统学习过数据集成的理论和方法,请老师给补补课。

教授:在这么短的时刻里,只能概要地说说,补课还得靠你回去结合工作进行学习。

詹姆斯·马丁(JamesMartin)15年前就提出了企业的运算机信息系统是以数据为中心的原理,写出了数据集成的理论和方法专著。“数据中心原理”是说,只要企业的性质和目标不变,它的数据类确实是稳固的,任何经营治理的瞬时,差不多上对这些数据类的数据输入(记录的增加、修改或删除)和数据输出(记录的检索或使用),信息系统的开发应该面向数据,而不应该面向处理过程,因为处理过程是多变的(图4)。

图4数据位于现代数据处理系统的中心

他明确提出“数据环境”(DataEnvironment)的概念,认为企业的运算机应用有四类数据环境,反应了由低级到高级的进展过程。

第一类数据环境是数据文件(Data-Files)环境。是指早期用程序语言(多数是COBOL)建立的数据储备结构,缺乏数据分析工作,一样是与应用程序紧密相联。优点是应用开发见效快,缺点像上面的例子所反映出的问题,随着应用的增多,冗余的、不一致的数据也会越来越多,从而形成了纷乱的数据环境,系统爱护、集成十分困难。

第二类数据环境是应用数据库(ApplicationDataBases)环境。当数据库治理系统显现以后,数据储备结构

文档评论(0)

173****5949 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档