论文摘要
数据交换是影响企业信息化管理发展的主要因素之一。它的目标是在异构环境(松散耦合、数据格式不同、跨平台、跨地域的分布环境)中实现数据的共享,从而有效地利用资源,提高整个信息系统的性能,加快信息系统之间的数据流通,实现数据的共享和集成。但当前各种数据交换技术运用于异构环境均存在很多问题,共有的问题主要包括藕合度大、成本高、实施复杂等。XML的出现给数据交换带来了新的实现方法。本论文以实现异构环境中数据交换为目标,使用XML技术设计和实现了一个异构数据交换模型。本文首先介绍了XML的相关知识,讨论了异构数据交换的相关理论,分析了传统的数据交换实现方法及其存在的问题,讨论了XML在异构数据库数据交换方面的相关技术;然后对从XML与关系数据库的模式映射进行了探讨,研究了主流关系数据库对XML的支持情况。最后在此基础上给出了一个基于XML实现异构数据库数据交换的三层模型,针对异构数据交换中出现的问题提出了解决方法,并且在J2EE环境下,借助于JAVA API、JDBC等技术,通过XML实现了SQL Server 2000数据库与Oracle9i数据库之间的数据交换。最后介绍了基于XMI技术的异构数据交换模型在企业中的实际应用。从实践角度证明模型框架的可行性,同时指出了系统的不足和有待提高的方面。
论文目录
摘要ABSTRACT第1章 绪论1.1 研究背景1.2 异构数据交换技术研究现状1.3 论文工作与组织第2章 XML 及相关技术2.1 XML 技术2.1.1 XML 模式2.1.2 XML 编程接口2.1.3 XML 在数据交换中的优势2.2 J2EE 企业级应用与MVC 开发模式第3章 异构数据库系统分析3.1 概述3.1.1 异构数据库系统3.2 异构数据库的数据交换3.2.1 异构数据库数据交换的传统方式与存在问题3.2.2 异构数据库数据交换考虑的技术问题第4章 XML 与异构数据库数据交换4.1 关系数据库与XML 结构比较4.2 XML 在典型关系数据库中的应用4.2.1 SQL Server 2000 对XML 的支持4.2.2 Oracle 对XML 的支持4.3 XML 与关系数据库的映射4.3.1 基于模版驱动的映射4.3.2 基于模型驱动的映射第5章 基于XML 的异构数据交换模型设计5.1 数据交换模型的设计原理5.1.1 传统解决方案及弊端5.1.2 XML 中间数据格式5.2 异构数据交换模型的体系结构5.3 数据交换模型的结构设计及模块5.4 基于XML 的异构数据库数据交换的模式映射设计5.4.1 关系模式映射为XML 模式5.4.2 XML 模式到关系模式映射5.5 数据交换规则设计第6章 数据交换的原型实现6.1 数据交换的模型选型与开发环境6.1.1 模型选型6.1.2 开发环境6.2 流程分析6.2.1 Web 表现层设计6.2.2 功能流程设计6.2.3 业务处理层设计6.3 数据交换模型实现6.3.1 主控制模块设计实现6.3.2 数据访问层实现6.3.3 数据交换模块设计实现6.4 数据交换模型在企业中的应用第7章 总结参考文献致谢攻读硕士学位期间取得的科研成果
相关论文文献
标签:数据交换论文; 异构论文; 关系数据库论文;