摘 要
大型企业经过多年信息化建设,积累了大量的多种形式的信息资源,从简单的文件数据库到复杂的网络数据库,它们共同构成了企业的异构数据源。这种异构的数据源不利于通过计算机网络实现系统间的信息交换,人们无法更有效的发现其中有价值的信息,更谈不上很好的利用。因此,企业的应用面向集成化发展,首先面临的是异构信息源的集成。
企业都倾向于使用各种不同的数据模型,而用户则希望使用集成的统一的模型来访问所有的数据,如果数据提供方能用一种标准开放的数据结构来表示数据信息,那势必可以很好地解决异构数据源共享的问题。XML作为一种可扩展标记语言,可以描述各种各样结构的信息,提供一种标准化的数据格式。因此,本文主要探讨基于XML Schema的异构数据到XML文档的转换方法,并结合实例给出了关系数据库数据到XML数据的转换。
关键词:XML XML Schema 异构数据源 XML文档
本文研究内容
考虑到XML具有跨平台特性和扩展性,可以解决操作系统平台间的交互;目前主要的数据库管理系统SQL Server可以支持XML数据,所以XML也可以解决不同数据库管理系统间的交互;同时,XML作为一种可扩展标记语言,可以描述各种各样结构的信息,由于它的数据内容独立性原则和自解释性,使得用它表示的数据信息可以很方便地被不同的数据使用者使用,因而不同应用系统间的交互也得到了解决;并且它还具有较为强大的描述数据和管理数据的能力。综合上述原因,基于XML的数据交互具有很强的独立性和灵活性,可较好的实现异构数据源共享。
整个系统分为服务器端和客户端。服务器端负责XML文档到数据库数据转换。本课题主要研究异构集成平台客户端的实现,提供一种异构数据转换的工具,实现从不同的数据源中读取数据,然后按照统一的数据规范将读取出的数据转换成XML文档形式,并上传到服务器端。
论文组织:
第一章简述异构系统产生的背景及发展历程。指出了异构系统在决策分析中存在的问题,介绍XML及相关技术,明确本文的研究意义和内容。
第二章介绍开发工具的选择和使用。
第三章指出整个开发分为服务器端和客户端,本文主要负责客户端的研究, 提供一种异构数据转换的工具,实现从不同的数据源中读取数据,然后按照统一的数据规范将读取出的数据转换成XML文档形式,并上传到服务器端。
第四章进行论文的总结。
说明:为了防止网络上可以查找到本毕业设计的论文及实际界面信息保护购买者的利益1、本计算机毕业设计样本提供的只是有关此设计论文和程序的简单介绍,要想取得完整的作品,需要你与本站联系。2、本样本只是从论文中摘录一部分,在内容、字体、字号排版上与实际作品有一定的差别,请以本站实际提供的作品为准。需要了解本计算机毕业设计的具体详细信息请联系本站客服。