主题数据库
——企业信息资源规划(IRP)讲座第二讲
为解决制造业信息化建设中的“信息孤岛”问题,使采
购、设计、生产、销售等部门的数据流畅通,实现信息共
享,就需要通过信息资源规划梳理业务流程,治理混乱的
数据环境,建立主题数据库(Subject Database),而不
是按照各种报表原样建立所谓的“数据库”。
什么是主题数据库
我们看一个简单的例子。某单位的工资系统是按工资
单建数据库的,职工张华的工资单编号是0104。该单位
人事系统是按职工档案建数据库的,张华在人事系统中的
编号是1122。人事系统要获得张华的工资数据,需要做
接口程序将1122转换成0104,才能正确地检索;反之,
工资系统要获得人事系统的数据,需要做接口程序将
0104转换成1122。这样,2个应用系统至少需要2个接
口。如果再加上安监系统和社保系统,共4个应用系统要
互相交流数据,就至少需要12个接口。而企业经营管理
中如果有20个大大小小“孤岛式”的应用系统需要相互交流
数据,就至少需要380个接口。这么多的接口无法做完,
即使做完所有的接口,整个系统的运行也将是低效率和脆
弱的。所以,企图通过做接口实现系统集成,从来就是可
望而不可及的。
解决这类应用系统集成问题的正确方法是:不按照单
证报表原样建立数据库,而是面向业务主题建立数据库,
评论