第1章 空间数据库概述【荐】.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 空间数据库概述 第一章 空间数据库概述 第一节 空间数据库概念 第二节 空间数据库的研究内容 一、为什么要研究空间数据库 数据库(DataBase,简称DB): 存放数据的仓库。 长期存储在计算机内的、有组织的、可共享的数据集合。 一、为什么要研究空间数据库 数据库管理系统(DataBase Management System,简称DBMS): 位于用户和操作系统之间的,管理控制DB的建立、运行和维护的软件。 具有数据定义、数据操纵、数据库运行、数据库建立和维护功能。 一、为什么要研究空间数据库 GIS的出现激发了人们开发空间数据库的兴趣。 GIS提供了便于分析地理数据和将地理数据可视化的机制 。 GIS 可以对某些对象和图层进行多种操作。 GIS还可以用来处理海量空间数据。 而实际上GIS就是空间数据库的前端! 一、为什么要研究空间数据库 例如“列出2011年销售总额的前十位顾客” 对DBMS而言很简单 顺序扫描或者索引 一、为什么要研究空间数据库 例如“列出居住在离公司总部50公里以内的顾客” 这会难住普通的DBMS 要处理这个查询,必须把公司总部和顾客的地址变换到一个能够计算和比较距离的适当参照系中,可能是经纬度坐标系, 然后数据库扫描顾客列表计算顾客和公司之间的距离 如果距离小于50英里保存顾客名字。 这一过程无法用索引来缩小搜索范围,因为传统索引无法处理多维数据的排序问题。 所以迫切需要能处理空间数据和查询的数据库。 二、定义: 空间数据库(Spatial DataBase Management System ,SDBMS) 描述、存储和处理空间数据及其属性数据的数据库系统。 三、空间数据库的作用 1、对海量数据的管理能力。 2、空间分析功能。 3、设计方式灵活,满足用户要求。 4、支持网络功能。 四、空间数据库的特征 多种数据类型特征(5D产品,矢量或栅格) 空间特征(空间位置、空间属性、空间关系) 非结构化特征(属性定长结构、空间坐标和空间关系变长结构) 图形图像特征(结果可视化) 数据编码特征(数据分类分级编码) 海量数据特征 五、SDBMS的发展 文件管理方式 二元化空间数据库管理系统 全关系型空间数据库管理系统 对象-关系空间数据库管理系统 面向对象空间数据库管理系统 1、文件管理方式 最初当数据库技术还不是很成熟的时候, GIS应用采用文件系统存储数据。 每个GIS应用都对应自己的空间和属性数据文件,当多个应用需要访问的数据有相同部分时,就将这些数据提取出来,存放在一个新的公共数据文件中 。 2、二元化空间数据库管理系统 定义:属性数据用关系数据库管理,坐标数据用文件管理,两者间建立联系 优点:实现空间数据管理、速度较快 缺点:数据的安全性、一致性、完整性、并发控制性、数据恢复较差,没有解决空间对象反向检索问题 3、全关系型空间数据库管理系统 定义:属性数据和坐标数据用关系数据库统一管理 关系数据库提供了Binay(二进制)字段,变长的坐标数据采用该字段管理 优点:一体化管理,数据的安全性、一致性、完整性、并发控制性、数据恢复较好 缺点:速度慢,没有解决空间对象反向检索问题 4、对象-关系空间数据库管理系统 定义:关系数据库推出了空间数据管理的模块,定义了操纵空间对象的API函数,属性数据和坐标数据用关系数据库统一管理 优点:一体化管理,数据的安全性、一致性、完整性、并发控制性、数据恢复较好,速度较快 缺点:部分解决空间对象反向检索问题 4.对象——关系数据库管理 实现: 在关系数据库管理系统中进行扩展,使之能直接存贮和管理非结构化的空间数据, 主要解决了空间数据的变长记录的管理, 由数据库软件商进行扩展,效率要比前面所述的二进制块的管理高得多。 但是仍然没有解决对象的嵌套问题,空间数据结构也不能由用户任意定义,使用上仍然受到一定限制。 5、面向对象空间数据库管理系统 定义:能满足上述所有需求 它不仅支持变长记录,而且支持对象的嵌套、信息的继承与聚集。 允许用户定义对象和对象的数据结构以及它的操作。 这种空间数据结构可以是不带拓扑关系的面条数据结构,也可以是拓扑数据结构,当采用拓扑数据结构时,往往涉及对象的嵌套、对象的连接和对象与信息聚集。 面向对象的数据模型不成熟 没有面向对象空间数据库管理系统 第二节 空间数据库的研究内容 空间数据模型 空间数据的管理方式 空间数据查询语言 查询优化 索引 数据挖掘 …… 一、空间数据模型 空间数据模型就是寻求一种描述地理实体的有效的数据表示方法,根据应用要求建立实体的数据结构和实体之间的关系以便于应用。 经典的空间数据模型分为两大类:基于场的和基于对象的模型。 1 基于场的模型 基于场的数据模型中,将信息空间视为在空间结构上一定分布的

文档评论(0)

wulf + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档