面向数据集成的空间数据源wrapper技术的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:z492141756
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术,特别是Internet技术的迅猛发展,在各行各业都逐步实现了数据、信息的计算机化管理。但是这些信息和数据是独立的,相互隔离的。传统的数据库集成方法现在已经远远不能适应人们从不同系统获取数据的需求。数据集成系统支持访问网络上不同位置的异构数据源,数据集成系统不仅能集成传统的数据库中的结构化数据,而且还可以集成在web上应用日益广泛的半结构化数据。异构数据集成系统的研究也成为当前数据集成研究的一个热点。 基于XML/XQuery的数据集成系统是一个异构数据集成系统,能够集成关系数据库、XML文档等不同数据源。系统采用Mediator-Wrapper方式集成异构数据,使用XQuery作为公共的查询语言,XML作为统一的查询查询和数据交换的模型。系统包括三个主要的部分:Mediator、Wrapper和名字服务器。系统使用这种方式具有可扩展性的优势,当系统增加新的数据源时,需要构造对应数据源的Wrapper,数据源的数据可以是半结构化或者结构化的,如关系型数据库,XML文档等等。 Mediator对用户输入的XQuery语句进行查询预处理和查询执行,并从名字服务器获得关于数据源的信息,从Wrapper管理器得到相应的Wrapper。Wrapper与各种数据源进行交互,提供查询的接口,对各种数据源的进行包装,为Mediator提供一个虚拟的XML视图,屏蔽数据源的差别,实现数据访问的透明性和位置的透明性。 开放GIS联盟(OpenGISconsortium)制定了符合地理空间数据组织特点的XML扩展集——地理标识语言(geographymarkuplanguage,GML),成为地理空间数据交换标准。利用GML提供的基本模型来组织空间数据,可以实现空间数据和非空间数据的无缝连接,支持XQury言的综合查询。 本文研究了面向数据集成的空间数据源wrapper技术,通过包装ArcSDE和OracleSpatial等不同类型的关系型空间数据源,实现关系数据模型到GML视图的映射;并基于这种映射将XQuery查询语言转换到SQL语言,取得查询结果并把查询结果根据映射规则组织成XML视图返回给Mediator,实现多源分布空间数据查询。
其他文献
作为一种高效、可靠的无损检测技术,工业X射线检测在工业生产的许多领域,尤其是国防、航空等对产品质量有更高要求的场合,日益发挥着重要而不可替代的作用。炮弹作为一种军事
随着生产力的发展,电力监控网络的规模不断增大,网络结构越来越复杂,系统的异构性特点越来越明显。同时,系统对实时性的要求也越来越高。这些都使得整个系统的运行管理工作变得非
随着互联网技术的日益发展,Web服务得到广泛的应用,Web服务的安全认证显得越来越重要,从整体框架上设计Web服务的认证协议模型对于Web服务技术的发展和应用有着重要的现实意
导电环测试分析及跑合控制系统是一个典型的面向空间机构零件的地面测控设备,主要用于模拟空间导电环运行时的环境,检测导电环长时间运行状态下各项指标的变化情况,达到分析导电
在全球数字化浪潮的推动下,数字多媒体技术的发展日新月异。电视,作为人们日常生活中最常见的一种娱乐休闲工具,也正在经历着从模拟电视向数字化视频广播的变迁。数字电视带来的
由于IPv4在地址空间、安全性、地址自动配置等方面存在缺陷,因而,IPv6技术应运而生。IPv6扩展了地址空间、引入全新的地址管理方案、对QoS的支持、对流媒体的支持以及完善的
Web服务是目前互联网的发展热点,不少不同行业的大企业都在联合研究它的使用和推广,几个处于领导地位的计算机公司正在加紧开发支持该架构的平台软件,相关产品正陆续推出。We
无线传感器网络是能够通过部署在某地区的一定数量的传感器节点来感知和采集所监测环境的信息,并将采集的信息传送给客户端的一种无线自组织多跳网络。移动无线传感器网络是一
随着信息技术的飞速发展以及各种数字技术的兴起和普及,需要存储的信息量也呈爆炸式地增长,对存储系统的安全性和性能要求也是越来越高。因此,如何在不大幅度增加开支的情况
近十几年来,信息技术给图书馆带来了前所未有的冲击和影响,数字资源呈现出形态复杂、种类繁多、分布广泛、平台各异的特点。为了降低读者检索的难度,从根本上解决信息爆炸和检索