Database 版 (精华区)

发信人: zhaowei (小燕子), 信区: Database
标  题: Oracle8初学者指南5
发信站: 紫 丁 香 (Thu Jun 17 14:26:18 1999), 转信

                                    图12传统顾客主文件
期运营中,竞争者(作出更改的)将会超过你。
      ·或者,可以把一个已有的数据元素替换成所需的传真号码字
段。这样或许能工作一段时间,但长期运营代价会更大。
    到此,你可能会轻松地坐下来说:“怎么了?谁会去关心应用偶
尔的变化广实际上我们生活在一个不断变化的世界,事业不会常盛不
衰。有一个事实,大约100年来,瑞士主导着世界制表业。当一种新型
的石英手表出现时,瑞士没有作出反应。今天,瑞士仅占有世界制表
业的一个小份额。当今时代,业务必须不断更新。20年前,一条计算
机生产线的生命期是三至五年。而现在,一条新硬件生产线用一年就
过时。业务模型和相应的计算机系统必须能跟上时代的步伐。利用传
统的方法,为了包括传真机号,我们将要更改顾客主文件,不得不重
装此文件来加入传真机号码字段。在此之上,所有使用顾客主文件中
数据的程序将需要修改。我们还要提一下传统系统中数据是如何存放
的。一个传统的数据库可能包括顾客主文件,工资名单主文件。健康
保险主文件等等。这些主文件的每一个都是分别存放的。当一个事件
涉及到不只一个文件时会带来问题。    为说明传统方法会带来多大
麻烦(暂不说代价),我们看看下述情形,传统系统在多个地方保存
冗余信息。雇员津贴应用在津贴主文件中存放有雇员名字。工资管理
人员在工资主文件里也存放有雇员名字。除此之外,远程系统在通信
主文件里又存放了雇员名字。如果某个雇员改了名,想要用新名单
打一份帐单,他的名字可能在工资主文件里已改了,但可能在别的
地方没改,打出来的东西就只含有工资,别的东西打不出来。 提示传
统方法中对存放在多个地方的同一数据进行一致性的更改是一件最困
难的事情。
    在传统数据库中,要保证同一名字在存放的所有地方都进行了合
适的更改可能要花费数月的时间,更别提作出这种改动所花费的精力
了。传统系统是设计驱动的,当需要获取新类型的数据时要求对设
计作出更改。任何时候开始一项新业务(即需要存放传真。私人电话
或者汽车电话号码),都需要一个高级系统分析员或者数据库管理员
(高技术,不用说也是高报酬)来考查现存应用设计,作出必须的
设计更改。最后说,设计的更改是昂贵的也是值得的,不过由于上
述原因很多机构并不作这种更改。现在来看看关系方法是怎样处理这
个问题的。
--
________________________________________________________________
 我和一个朋友去散步,遇见一个漂亮的少妇带着一个小孩平时极腼腆的朋友一改
平日恹恹睡态,勇敢的走上前去, ∴
         《||||||||||||||||||||■※※◎    亲切的看着那小孩说:
                               ∵    ."   多可爱的孩子啊,
                                 ...''   抬头看看少妇,“还有孩子他妈!”

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: jxjdadmin.hit.ed]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.895毫秒