To the problem of data integration and sharing for heterogeneous database at various department in an enterprise, how to mask the differences between heterogeneous databaseis is studied by using XML technology. A technical solution which integrates a variety of databases via using the XML database as an intermediate database is presented. An example of a fault diagnosis system for a power plant is taken,and a data-exchanging platform based on BizTalk is designed. As a result, the solution of integrated heterogeneous database implements the requirements of supporting multiple heterogeneous databases.%针对企业中各部门异构数据库的数据集成和共享问题,研究了如何利用XML技术屏蔽数据库间的异构数据难题.提出了使用XML数据库作为中间数据库,将多种数据库数据进行集成的方棠.并以某电厂故障诊断系统为例,设计了BizTalk数据交换平台.通过异构数据库集成方案,实现了诊断系统支持多数据库的要求.
展开▼