![基于XML的异构数据库集成技术研究](https://www.lw50.cn/thumb/55c65675074e009397071836.webp)
论文摘要
长期以来,在信息管理系统的建设过程中,由于缺乏经验和整体的规划等一系列原因,在企业或部门中存在一些不同平台不同技术开发的应用系统。这些系统由于计算机体系结构异构、操作系统异构、数据库结构及语义异构、DBMS本身的异构等原因,逐步形成了独立的“信息孤岛”。由于XML具有与平台无关、易于扩展、交互性好、语义性强、可格式化等特性,使XML成为Web数据表示和交换的新标准,在异构关系数据库之间的转换过程中发挥中间件作用,实现各异构数据库信息的交换。本文在研究现有基于XML的数据映射算法和模型的基础上,对传统异构数据集成技术进行了比较分析。以XML为转换工具,通过关系数据库与XML的可逆双向转换,建立异构关系数据源的统一转换工具。转换过程可保留关系数据库实体完整性约束、参照完整性约束和大部分用户自定义完整性约束。本文证明了中间件法使异构数据库变为“同构”访问接口的可能性以及说明集成异构数据的可能性。实现将XML和关系模式互相转换的核心算法。使用JBuilder2006,Jdom,MySql,Oracle等开发工具和平台,开发了专用转换工具。分析了转换过程中一些难点的成因,结合具体项目处理转换过程中的难点。该转换工具能较好完成数据库的集成,实现转换过程的自动化,使用户能更加方便地向Internet/Intranet发布信息。为用户的异构数据源在更高层次上集成提供了技术基础。
论文目录
摘要Abstract第一章 绪论1.1 研究背景与意义1.2 论文完成的工作1.3 论文主要内容第二章 异构数据库集成和XML 语言2.1 异构数据库集成的引入背景和意义2.2 异构数据库集成的目标2.3 异构数据源集成的基本模式2.4 XML 介绍2.4.1 XML 的发展史2.4.2 XML 的特性2.4.3 XML 的解析第三章 映射技术的研究3.1 XML 与异构数据库集成系统设计3.2 XML 和关系数据库的映射技术3.2.1 基于模板驱动的映射方法3.2.2 基于模型驱动的映射方法3.3 关系模式和XML 语言之间的映射3.3.1 映射的基本规则3.3.2 对于多表的组织及算法3.4 从XML 到关系数据库转换3.4.1 XML-to-SQL 通用转换方法的实现原理3.4.2 XML-to-SQL 存储算法第四章 中间件映射系统的开发和测试4.1 中间件映射系统的开发意义4.2 中间件映射系统的数学模型4.3 开发工具4.4 系统实现4.4.1 转换结构及实现功能4.4.2 系统分析4.4.3 系统设计4.4.4 编码4.4.5 系统测试4.4.6 系统维护4.4.7 在转换过程中的一些难点及其处理第五章 总结与展望5.1 总结及存在问题5.1.1 系统总结5.1.2 存在问题5.2 异构数据库集成的发展趋势致谢参考文献附录A Bnach 压缩映射原理附录B 由XML 转换出的SQL 语句
相关论文文献
标签:异构数据库转换论文; 同构论文; 集成论文; 映射工具论文;