XML的数据转换研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:kuruby
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的不断发展,越来越多的信息资源可以通过网络得到更广泛的利用。XML(Extensible Makeup Language)作为应用之间的数据传递媒介,可以完全忽略应用双方的平台差异和数据存储模式差异,由于它的这种特性,近几年来,XML已经越来越广泛的应用于各个领域中,作为数据交换的主要技术。在应用中,大部分数据以关系模式的形式存储在关系数据库中。为了发挥XML在数据交换中的能力,就需要一种工具能将关系数据库中的数据转换成XML的形式。 由于比较缺乏从关系数据库向XML转换的用户接口,本文提出一种灵活的用户接口VRTXML(visual relational to xml),以形成SQL查询。该接口能使选定的部分关系数据库相对容易地转换到XML,同时介绍了该接口的概念、操作和算法。VRTXML向用户提供若干操作使用户可利用EER逻辑图建立可视化查询;这些操作包括选择基本关系和属性、指明滤出属性和嵌套类型。用户在建立可视化查询后可转换指定的关系数据到XML文档和获取相应的XML模式,用户同样可以返回修改他们在EER逻辑图上的指定查询以及获取新的相应XML文档和模式 在关系数据转换到XML数据输出的构架的基础上,以中间件技术为依托提出了一个关系数据转换成XML输出的中间数据转换模型,支持简单的用户的数据输入和用户操作,可以生成相对应的SQL查询和XML模板。 XML视图是数据库中数据的XML格式的表示,但是因为关系模式和XML模式有所不同,在数据转换的过程中,必然要丢失原关系模式中的完整性约束信息。本文将原有的关系模式到XML模式的转换算法进行改进,使得生成的XML模式可以保留关系模式中由主键/外键定义的完整性约束条件。同时,Vre模型外在的树形结构使得XML视图很容易可视化。 数据转换模型在数据库端对应SQL(Structured Query Language)查询,本文基于Vre模型提出了数据转换模型与SQL查询转换的方法,可以生成不含任何嵌套结构的SQL查询组。
其他文献
粗糙集理论是20世纪80年代初由波兰数学家PaWlak Z.首先提出的一种新型的处理模糊和不确定知识的数学工具,其基本思想是在保持分类能力不变的前提下,通过知识约简,导出概念的分类
本文对基于XML的异构数据库数据交换在财税库行系统的实现进行了研究。文章针对财政、税务、国库、商业银行等各部门信息系统采用的异构数据库,在目前异构数据库数据交换的主
随着嵌入式系统的不断发展,EVD、PMP、智能手机、PDA、数字电视和IPTV等消费电子类产品越来越多地受到人们的亲睐。其中便携式媒体播放器(PMP)是最近非常火热的嵌入式消费类
信息隐藏技术作为信息安全领域的一个研究热点,已引起很多专家和学者的关注,近几年取得了很大进展。信息隐藏技术主要包括两个方面:信息伪装和数字水印。网络的发展使信息的传递
随着Web网站规模的逐渐扩大,Web日志数据日益膨胀,对网站管理的任务变得越来越艰巨。如何从大量Web日志数据中提取出潜在有用的信息和知识,以便网站管理人员可以据此优化网站的
视频监控技术在工业、商业和军事等领域都有非常广泛的用途。近几年来,随着网络通信技术、多媒体技术和嵌入式技术的飞速发展,视频监控技术也取得了质的飞跃,从早期的模拟监控时
Peertopeer网络技术是近年来网络研究的热点问题之一。自从Napster软件出现以来,P2P(peert0peer)技术就开始在文件交换、协同工作、对等计算和搜索引擎等方面得到了大量的应用
近些年来,我国电子商务的飞速发展,不仅改变了人们的生活方式,也对传统的物流业造成冲击,物流问题已经成为企业发展的瓶颈,物流调度对提高物流系统运作的效率至关重要。目前物流调
随着Internet的飞速发展,人们的生活越来越依赖互联网,网络成为人们探讨问题、交流信息的主要平台。同样,学术界的交流重心也由线下转移到了线上,越来越多的研究成果以网络为载体
粗糙集理论是数据挖掘和知识发现领域的一种新型理论。它能够处理不确定、不完全的信息,不需要先验信息,可从数据中获取知识,生成决策规则,得到的知识相对客观。粗糙集合理论凭借