- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]地信教案2
第四章 地理信息系统空间数据库
地理信息系统中数据很重要,但是如果数据没有按照一定的结构组织起来,那么这些数据也是没有价值的。这个组织数据的方法就是数据库。数据库提供了数据存储的结构。
1、数据库概念和基本构成
基于计算机的数据称为电子数据,计算机管理电子数据的方法经过了三个发展阶段:
人工管理阶段(程序管理阶段):程序与数据是一个整体,互相依赖。
文件管理阶段:数据与程序分离,但数据仍依赖于程序;数据文件,数据有格式,数据无法为多个程序所共享。缺点:数据冗余度大、存在数据不一致性、数据之间存在依赖。
数据库管理阶段:数据与程序分离、数据集中管理、便于数据共享。
数据库的组成:数据实体、数据库管理系统、用户界面。
2、空间数据库的概念
概念:空间数据库是某区域内关于一定地理要素特征的数据和操作空间数据的工具的集合。由于地理信息系统中的数据库具有明显的空间特征,所以称为空间数据库;空间数据库中的空间数据是地理信息系统的核心;
空间数据库的功能有两个方面:一方面为用户提供空间数据,另一方面保存用户分析决策的结果;
空间数据库同样包括三个部分:空间数据库、数据库管理系统、应用系统;为了对空间数据进行有效管理,在普通数据库系统之上增加了空间数据管理功能;
增加空间数据管理功能的方法有两种:
(1)SDE;
(2)ORACLE扩展。
3、空间数据库的设计过程
目的:在数据库系统中将空间实体表达出来。
意义:地理信息系统是为了改造世界而设计的,在表面上它表现为计算机硬件和软件组成的系统,这个计算机系统与现实世界之间的联系是怎样建立起来的呢?也就是说怎样将现实世界装载到计算机里呢?从现实世界中抽象出用概念表达的实体(即建立概念模型)、建立抽象出来的概念实体之间的逻辑联系(即建立逻辑模型)、按照一定的结构存储下来(即建立物理模型)。因此空间数据库设计可以划分为概念模型设计、逻辑模型设计和物理模型设计三个阶段。
概念模型设计:
概念:概念模型是从计算机角度出发,对现实世界中各种地理现象和它们之间的联系进行抽象的过程,包括地理现象和过程的特征描述、关系分析和过程模拟。
方法:现实世界的实体是无法装载到计算机里的,只能将现实世界镜像到计算机中,这个镜像必须能够反映现实世界本质规律。也就是能够准确表达现实世界的实体和实体之间的联系,否则就失去意义。人类对现实世界的认识是从概念开始的,概念是对纷繁复杂的现实世界的抽象,通过对各种不同专业领域的研究和抽象,形成在地理信息系统中表示空间实体的概念集合,这就是概念模型。因此地理信息系统数据库设计的第一个过程是概念模型设计。
地理实体特征:
包括点、线、面、体四类空间实体
它们都可以由较低一级的实体构成
随着观察角度、坐标系统的维数、比例尺等的变化,它们之间可以 按照一定的规律转化
空间实体的联系:
空间联系:包括空间位置(个体定位信息)、空间分布(群体定位信息)、空间形态(形状和结构)、空间关系(拓扑关系、方位关系、距离关系)、空间相关(客体间的属性联系)、空间统计(空间客体的数量质量信息)、空间趋势(空间分布的总体变化规律)、空间对比(数量、质量和形态的比较)和空间运动(空间客体随时间的变化)等联系类型。
时间联系:客体的变化过程。
属性联系:指多级分类体系中的从属关系、聚类关系和相关关系。
逻辑模型设计:
逻辑模型是空间实体的数学表达方式,目的是为了便于计算机实现方便,因此逻辑模型也称为数据模型。
选择适合于空间数据表达数据模型,将概念模型转换为计算机能够接受和处理的数据形式
物理模式设计
数据库的存储模式设计是在选定的DBMS上建立起逻辑设计结构确立的数据库的结构。这项工作一般由系统程序员完成。数据库的物理设计通常分为两步进行。
确定数据库的物理结构:在关系数据库中,确定数据库的物理结构主要指确定数据存放位置和存储结构,包括确定关系、索引、日志、备份等数据的存储分配合存储结构,确定系统配置等工作。
确定文件结构,包括顺序文件、索引文件等
确定存储路径
对所确定的物理结构进行评价:存取速度评价、数据安全性评价等。
空间数据库设计过程
需求分析
概念设计
逻辑设计
物理设计
空间数据库实现:建立实际的空间数据库结构、装入试验数据进行测试、装入实际数据、运行数据库。
空间数据库的运行和维护:维护数据库的安全性与完整性控制及系统的转储和恢复、性能的监督、分析与改进、增加新功能、发现并修改错误。
其它相关设计:
再组织设计是指对数据的概念模式、逻辑结构或物理结构的改变。通常是由于环境,需求的变化或性能原因而进行的,如信息定义的改变,增加新的数据类型,对原有的数据提出了新的使用要求,改用具有不同物理特征的新存储设备以及数据库性能下降等都要求进行数
文档评论(0)