论文部分内容阅读
异构数据源集成是数据库领域的经典问题之一,它是信息集成和整合的基础所在。近年来随着网络技术的迅猛发展,异构数据源集成问题再次成为了该领域的一个研究热点。 本文首先对以往有关文献进行了回顾,并针对企业应用的具体特点,提出了企业级异构数据源集成的概念。从中间件技术出发,结合企业应用的具体需求,确定“企业异构数据源集成”为本文的研究目标。 其次,出于对数据源集成和查询优化的考虑,本文采用“数据树”理论对企业异构数据源集成建立数学模型,通过数学运算来处理涉及多个数据源的查询问题,针对企业数据源存在“基本操作能力”的问题,本文提出了基于“数据树”理论的企业异构数据源集成策略,实现了系统模型,并使查询的效率得到提高。 再次,针对企业实际应用中存在的数据源访问权限问题,提出了“应用主题”概念,并在此基础上建立起数据表的“别名”机制、“写权限”机制,很好地解决了访问权限的问题。同时本文提出“虚拟表”的概念,有效地解决了企业实际应用中对多个数据源中的多个关联表访问的问题。 最后,本文对企业异构数据源集成系统中涉及到的关键技术及其原理进行研究,提出了系统实现的技术解决方案。最后给出了基于J2EE架构的系统设计与实现方案,并成功地运行于实际的企业应用中,取得了较好效果。