4空间数据库.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4空间数据库

第四章 空间数据库 教学目的: 重点难点: 教学方式: 第一节数据库概述 一、数据库的定义 数据库是按照一定结构组织的相关数据的集合,是在计算机存储设备上合理存放的相互关联的数据集。 计算机对数据的管理经过了三个阶段—最早的程序管理阶段,后来的文件管理阶段,现在的数据库管理阶段。 数据库和传统数据管理的差异 数据独立于应用程序而集中管理,实现了数据共享,减少了数据冗余,提高了数据的效益; 在数据间建立了联系,从而使数据库能反映出现实世界中信息的联系。 空间数据库 空间数据库也叫地图数据库,是地理信息系统的重要组成部分。在数据获取过程中,空间数据库用于存储和管理地理信息;在数据处理、分析和数据输出阶段,它是地理信息的提供者。数据库设计的合理性关系到整个地理信息系统工程的成败。 二、空间数据库的设计 数据库的设计就是根据不同的应用目的和用户要求,在一个给定的应用环境中,确定最优的数据模型、处理模式、存贮结构、存取方法,建立能反映现实世界的地理实体间信息之间的联系,满足用户要求,又能被一定的DBMS接受,同时能实现系统目标并有效地存取、管理数据的数据库。简言之,数据库设计就是把现实世界中一定范围内存在着的应用数据抽象成一个数据库的具体结构的过程。 空间数据库的设计是指在现在数据库管理系统的基础上建立空间数据库的整个过程。主要包括需求分析、结构设计和数据层设计三部分。 1、需求分析 ????需求分析是整个空间数据库设计与建立的基础,主要进行以下工作: 1)调查用户需求:了解用户特点和要求,取得设计者与用户对需求的一致看法。 2)需求数据的收集和分析:包括信息需求(信息内容、特征、需要存储的数据)、信息加工处理要求(如响应时间)、完整性与安全性要求等。 3)编制用户需求说明书:包括需求分析的目标、任务、具体需求说明、系统功能与性能、运行环境等,是需求分析的最终成果。 ???? 数据源的选择和对各种数据集的评价 1、数据源的选择:一个实用GIS系统的开发,通常其数据库开发的造价占整个系统造价的70%--80%,所以数据库内数据源的选择对整个系统格外重要。数据来源有地图、遥感影象、GPS数据及已有数据。 2、对各种数据集的评价: ????GIS数据来源多种,质量不同,需要评价。从以下三个方面进行: 数据的一般评价,包括数据是否为电子版、是否为标准形式、是否可直接被GIS使用、是否为原始数据、是否可可替代数据、是否与其他数据一致(指覆盖地区、比例尺、投影方式、坐标系等); 数据的空间特性,包括空间特征的表示形式是否一致,如GPS点、大地控制测量点、认为划分的地理位置点等;空间地理数据的系列性,如不同地区信息的衔接、边界匹配问题等; 属性数据特征的评价,包括属性数据的存在性、属性数据与空间位置的匹配性、属性 数据的编码系统及属性数据的现势性等。 2、结构设计 指空间数据结构设计,结果是得到一个合理的空间数据模型,是空间数据库设计的关键。空间数据模型越能反映现实世界,在此基础上生成的应用系统就越能较好地满足用户对数据处理的要求。 ????空间数据库设计的实质是将地理空间实体以一定的组织形式在数据库系统中加以表达的过程,也就是地理信息系统中空间实体的模型化问题。主要过程见图 1)概念设计 ????概念设计是通过对错综复杂的现实世界的认识与抽象,最终形成空间数据库系统及其应用系统所需的模型。 ????具体是对需求分析阶段所收集的信息和数据进行分析、整理,确定地理实体、属性及它们之间的联系,将各用户的局部视图合并成一个总的全局视图,形成独立于计算机的反映用户观点的概念模式。概念模式与具体的DBMS无关,结构稳定,能较好地反映用户的信息需求。 ????表示概念模型最有力的工具是E-R模型,即实体-联系模型,包括实体、联系和属性三个基本成分。用它来描述现实地理世界,不必考虑信息的存储结构、存取路径及存取效率等与计算机有关的问题,比一般的数据模型更接近于现实地理世界,具有直观、自然、语义较丰富等特点,在地理数据库设计中得到了广泛应用。 2)逻辑设计 ?在概念设计的基础上,按照不同的转换规则将概念模型转换为具体DBMS支持的数据模型的过程,即导出具体DBMS可处理的地理数据库的逻辑结构(或外模式),包括确定数据项、记录及记录间的联系、安全性、完整性和一致性约束等。导出的逻辑结构是否与概念模式一致,能否满足用户要求,还要对其功能和性能进行评价,并予以优化。 ????从E—R模型向关系模型转换的主要过程为: ????①确定各实体的主关键字; ????②确定并写出实体内部属性之间的数据关系表达式,即某一数据项决定另外的数据项; ????③把经过消冗处理的数据关系表达式中的实体作为相应的主关键字 ????④根据②、③形成新的关系。 ??

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档