2. 程序―数据相互依赖
程序―数据相互依赖(program-data dependence)意指文件中的数据和更新与维护
这些文件的程序之间有紧密的关系,每个计算机程序必须描述它所运行的数据的位置
与特性。在传统文件环境中,任何数据的改变都必须改变所有访问该数据的程序。譬
如说,改变税率或邮政编码长度就得改变程序。这类程序的变更可能会花上数千万元
,才能重建被修改数据的程序。
3. 欠缺弹性
经过广泛的编程之后,传统文件系统可以产生例行性报表,但是无法产生
偶发性需求的报表,或及时回应未预期的信息需求。对于偶发性的信息需
求,系统虽有数据,但是检索的费用昂贵。
4. 安全性低
因为对数据的管理乏力,存取与发布信息根本无法控制。
5. 缺乏数据共享与实用性
在混乱的环境中缺乏对数据存取的控制,人们也就不易获得信息。因为信
息存放在不同文件与不同的部门中,不容易建立起相互关系,要做到信息
共享或及时存取几乎是不可能的事,信息也无法在组织的不同功能领域或
不同部门间自由流动。