论文部分内容阅读
WEB资源的复杂化、多样化,数据量的日趋庞大对网络的传输能力提出更高的要求,对不同平台、不同格式的数据源进行数据集成和数据转化等成为远程教学急需解决的问题。另外,从繁多复杂的数据中获得有用的信息也成为迫在眉睫的问题。
XML数据库的数据模型可以是树、图等层次数据模型,而传统的关系数据库是以关系数据模型理论为基础的,所以XML的数据结构比关系数据库更具有表现力,它能够对诸如网页等半结构化数据进行有效的存取和管理,而且更加便于对层次化的数据进行操作。
XML数据库能够在应用中管理XML数据和文档,一个XML数据库是XML文档及其部件的集合,并通过一个具有能力管理和控制这个文档集合本身及其所表示信息的系统来维护。XML数据库不仅是结构化数据和半结构化数据的存储库,像管理其它数据一样,持久的XML数据管理包括数据的独立性、集成性、访问权限、视图、完备性、冗余性、一致性以及数据恢复等。
XML是一种可扩展的、自描述数据格式。.NET提供支持XML的数据接口。.NET与XML结合是本文中异构数据库相互转换,远程教学和数据挖掘的解决方案。
本文首先对XML,远程教学技术和WEB的半结构化数据特点做了简单介绍;接着对关键技术;XML与关系数据库之间的相互转换进行了深入的研究,阐述了转换过程中的原理、思想等重点问题,提出了通用的转换规则,着重介绍了基于模型驱动的转换算法;同时还介绍了基于XML的数据挖掘技术,在.NET环境下数据绑定的过程,并提出了一个远程教学的模型。介绍了模型的结构、功能和技术实现。
本文将主要研究:基于XML的数据挖掘、关系数据库和XML数据库问数据格式转换、同时将XML在远程教学进行应用。