首页> 中文学位 >面向数据集成的空间数据源wrapper技术的研究
【6h】

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

代理获取

目录

文摘

英文文摘

独创性声明和关于学位论文使用授权的说明

第1章绪论

1.1数据集成概述

1.2数据集成系统的研究现状

1.2.1 TSIMMIS

1.2.2 Information Manifold

1.2.3 Infosleuth

1.2.4数据集成系统的比较

1.3基于XML/XQuery的数据集成方案

1.4关系对象型空间数据源

1.5课题来源

1.6本章小结

第2章统一的数据模型

2.1 XML简介

2.2 XQuery技术

2.3 OpenGIS规范

2.4 GML概述

2.4.1 GML要素模型

2.4.2 GML几何模型

2.5本章小结

第3章Wrapper的解决方案

3.1 Mediator介绍

3.2 Wrapper解决方案

3.3 ArcSDE介绍

3.4 Oracle Spatial介绍

3.5本章小结

第4章关系模型到XML视图的映射

4.1 XML Schema简介

4.2描述映射规则

4.3定义应用Schema

4.4本章小结

第5章Wrapper的设计和实现

5.1 Wrapper的接口设计

5.2解析映射文件和Schema文件

5.3查询请求的转换

5.4 ArcSDE数据源的查询转换

5.4.1查询实例

5.5 Oracle Spatial数据源的查询转换

5.5.1查询模型

5.5.2主筛选器

5.5.3辅筛选器

5.5.4空间数据对象

5.5.5查询实例

5.6数据源的查询

5.7空间数据的表示

5.8XML数据模型

5.9XML视图的组织

5.10结果的组织形式

5.11本章小结

结论

参考文献

攻读学位期间发表的学术论文

致谢

展开▼

摘要

随着计算机技术,特别是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,实现多源分布空间数据查询。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号