关系数据到XML的发布的研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:leimu438
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML以其强大的数据表达能力,事实上已经成为Internet上数据表示和交换的标准。由于关系数据库仍然是大多数商用数据的存储手段,因此将关系数据发布成XML成为数据库领域的重要研究方向。 将关系数据发布成XML,需要定义两者之间的映射关系。由于XML和关系数据结构上的巨大差异,以及实际应用中XML规模的庞大,定义映射关系的工作往往很复杂。本文提出一种自动生成映射关系的算法,根据给定的关系库和DTD,利用两者之间的语义关系,推导出映射关系。该算法能显著减少定义映射关系的工作量,并可直接应用到后续的发布工作。 在实际应用的发布中,关系数据随着时间的推移会发生变化,于是发布的XML也应该作相应的更新。当原XML文件很大,而变化的部分的数据量很小的情况下,将XML重新发布的策略将导致大量计算都用于生成已有的XML文档。本文提出一种增量更新的算法,算法中只需要保存当前路径和XML的DTD。因此内存开销和XML文档的大小无关,适用于大数据量的XML的发布。 最后,本文还实现了一个基于关系数据库的XML发布系统,它是国家863项目‘web数据库新技术”中的一部分。
其他文献
本文提出了一种基于金属磁记忆检测的钻具适用性评价方法。 在钻井过程中,钻具在井下承受着复杂的交变应力的作用,经过一段时间的使用后则会产生破坏。钻井实践表明,80%的钻具
本课题采用了面向对象的技术,同时又结合了当前变电站自动化技术发展的最新进展——IEC 61850 协议中的面向对象的统一建模的技术与概念,通过对在内存中建立的面向对象的内存
聚类分析是一种用于探索数据的内在结构的重要技术,该技术在许多需要分析和处理多变量数据的研究中得到了应用。聚类算法通常按照一定的优化准则对数据进行划分,使得相似的数
防火墙主动防御技术体系作为网络安全领域的一个重要分支,越来越受到业界关注。目前,基于给予各种操作系统的防火墙大多采用被动防御技术,如特征匹配、手动更新、流量控制、
近年来,随着移动设备得到了迅速普及,无线网络技术的飞速发展,有越来越多的人通过无线设备连接到Internet上,希望能够随时随地的对网络进行访问,并且在移动时仍然能够保持通信。20
软交换已被业界公认为是下一代网络的交换技术。其分布式媒体处理和集中式交换控制相结合的体系结构充分体现了计算机网络技术和通信网技术的有机结合,为电信网向以IP为核心
用例驱动方法是当前国际流行的软件开发过程之一,软件开发所有阶段的活动都是以用例为核心。Unified Process和统一建模语言都是基于用例驱动的软件工程流程。我们经常会看到
在Internet-web日益普及的今天,越来越多的企业应用都采用Web技术来开发,Web Service是一种基于标准的Web协议的可编程组件。Web服务提供者开放一系列API,开发人员通过调用这
随着计算机在铝电解生产行业中应用的推广,各厂在生产过程中均采用了计算机参与的监控系统实现对电解槽的自动化控制。各种槽况数据被监控系统自动采集,在铝电解生产行业积累
目标检测不仅是目标识别的经典问题,同时还是许多其它视觉任务的基础。对目标模型和检测算法的研究体现并且推动了目标识别领域的整体发展水平。在检测对象中,非刚性目标(如动物