论文部分内容阅读
数据集成是企业之间或企业内各部门协同合作的需要。它的目标是实现各个异构数据源之间的数据共享,从而有效地利用资源,提高整个应用系统的性能。 今天,越来越多的企业应用需要集成各种不同的数据库资源。在构建企业异构数据库集成系统时,主要会面对异构性、完整性、语义冲突和集成内容的限定等方面的问题。 针对这些问题,本论文首先讨论了异构数据集成的相关理论,并分析了其中存在的问题,然后分别从JAVA技术方面以及XML在数据模型角度阐述了基于XML和Java的异构数据库集成中间件的可行性。最后在此基础上给出了一个基于XML和Java的异构数据库集成中间件解决方案,通过实现关系数据到XML数据的转化、集成,该中间件为数据共享、发布和应用对集成信息的访问提供了底层支持。然后分功能逐一论述了各个模块的设计和实现过程,最后论述了在一个人事信息查询系统开发过程中使用中间件的应用过程。