GIS地理信息系统空间数据库ppt课件.ppt
《GIS地理信息系统空间数据库ppt课件.ppt》由会员分享,可在线阅读,更多相关《GIS地理信息系统空间数据库ppt课件.ppt(67页珍藏版)》请在三一办公上搜索。
1、第四章地理信息系统空间数据库,第一节空间数据库概述第二节空间数据库概念模型设计第三节空间数据库逻辑模型设计第四节空间数据库的物理设计第五节空间数据查询第六节空间元数据,第四章地理信息系统空间数据库,课时安排 4课时教学目的要求 1、熟悉空间数据库及其相关概念。2、掌握空间数据库模型设计方法和流程。3、了解元数据相关概念并认识空间数据库的发展动态。教学重点与教学难点 重点:空间数据库的概念、设计流程、元数据 难点:空间数据库的设计,第四章地理信息系统空间数据库,知识结构一、什么是空间数据库? 概念、发展二、空间数据库系统由哪几部分组成?三、空间数据库设计的基本过程是什么?四、空间数据库如何加以实
2、现和维护?,第一节 空间数据库概述,空间数据库:是地理信息系统在计算机物理存储介质存储的与应用相关的地理空间数据的总和,以一系列特定结构的文件形式组织后存储在介质上。,第一节 空间数据库概述,第一节 空间数据库概述一、数据管理技术发展阶段经历三个阶段:人工管理:20世纪50年代中期以前。1946,第一台电脑ENIAC(Electronic Numerical Integrator and Calculator)在美国宾夕法尼亚大学诞生。计算机主要用于科学计算,没有数据管理功能。数据与程序是一个整体,数据只为本程序所使用,不能共享。,文件管理:20世纪50年代后期至60年代中期。计算机用于科学计
3、算,也用于数据管理。数据以文件形式长期保存在磁盘上。但文件之间相互独立、缺乏联系。数据重复产生冗余。文件建立、存取、查询、插入、删除、修改等操作都要用程序实现。 数据库管理:60年代后期以来。程序和数据的联系通过数据库管理系统实现。数据不再面向特定的某个或多个应用,而是面向整个应用系统。数据冗余少,实现了数据的集成和共享。用户可以使用查询语言或终端命令操作数据库。,GIS应用软件,空间分析功能,空间数据文件,属性处理功能,属性数据文件,GIS应用软件,空间分析功能,空间数据文件,属性处理功能,空间数据管理,数据库管理,属性数据库,1初级式的管理模式,2混合式的管理模式,从文件发展到数据库经历的
4、四个阶段,GIS应用软件,空间分析功能,属性处理功能,空间属性数据库,空间数据库引擎,通用数据库管理系统,GIS应用软件,空间分析功能,属性处理功能,空间属性数据库,特定的空间属性数据库管理系统,3扩展式的管理模式,4集成式的管理模式,一个完整的数据库系统应当包括三个组成部分:,空间数据库应用系统,空间数据库管理系统,空间数据库存储系统,GIS应用1,GIS应用2,空间数据库管理系统,空间数据库存储,空间数据库系统的组成,二、空间数据库系统的组成,(1)空间数据库存储系统 空间数据库存储系统是GIS在计算机物理存储介质上存储的与应用相关的地理空间数据的总和。 一般以一系列特定结构的文件形式存储
5、在硬盘、光盘等介质上。,(2)空间数据库管理系统 指能够对介质上存储的地理空间数据进行语义和逻辑上的定义,提供空间数据查询、检索、存取、维护和更新功能的软件系统。,(3)空间数据库应用系统,指由GIS的空间分析模型和应用模型所组成的计算机应用系统。是提供数据库访问功能的应用软件,由数据库系统、应用程序系统、用户组成的,具体包括:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。,可以管理空间数据,运用空间数据进行分析和决策。,三、空间数据库的设计,空间数据库的设计的实质就是将地理空间实体以一定组织形式在数据库系统中加以表达的过程。空间数据模型是对空间实体进行描述和表
6、达的手段。具体地说,数据库的数据结构、操作集合和完整性约束规则集合组成了数据库的数据模型空间数据库设计最终归结为空间数据模型设计。,空间数据设计的过程和步骤,需求分析,概念设计,逻辑设计,物理设计,数据库,数据库的概念模型,数据库的逻辑模型,数据库的存储模型,现实世界,信息世界,计算机世界,地理现象和过程,1、空间数据库设计步骤:(1)需求分析:系统分析特定的专业应用需求。(2)概念设计:把用户的需求加以解释,并用概念模型表达出来。概念模型是对现实世界的抽象。主要描述数据及其之间的语义关系。如实体-联系模型、面向对象数据模型。,模拟现实世界;便于用户理解;便于在计算机上实现;,(3)逻辑设计:
7、把概念模型利用数据库管理系统提供的工具映射为计算机中数据库管理系统所支持的数据模型。如实体-联系模型转换成关系数据库模型。(4)物理设计:数据库的逻辑模型在实际物理存储设备上加以实现,建立物理数据库。,2、空间数据库设计的原则尽量减少空间数据存储的冗余量提供稳定的空间数据结构满足用户对空间数据及时访问的需求,并能高效地提供用户所需的空间数据查询结果在数据元素间维持复杂的联系,以反映空间数据的复杂性支持多种多样的决策需要,具有较强的应用适用性,四、 空间数据库的实现和维护,1、空间数据库的实现建立实际的空间数据库结构装入试验性的空间数据对应用程序进行测试,以确认其功能和性能是否满足设计要求,并检
8、查对数据库空间的占有情况装入实际的空间数据,即数据库的加载,建立起实际运行的空间数据库,2、相关的其他设计 空间数据库的再组织设计 故障恢复方案设计 安全性考虑 事务控制,四、 空间数据库的实现和维护,3、空间数据库的运行和维护 维护空间数据库的安全性和完整性 监测并改善数据库性能 增加新的功能 修改错误,四、 空间数据库的实现和维护,一、数据管理技术发展阶段 二、空间数据库系统的组 三、空间数据库的设计 四、空间数据库的实现和维护,内容小结,知识结构一、什么传统数据模型?二、什么是语义数据模型?三、什么是面向对象数据模型?四、三种不同的概念模型的区别表现在哪些方面?,第二节 空间数据库概念模
9、型设计,概念模型要反映GIS需求。 对现象世界认识与抽象,包括:特征描述、关系分析、过程模拟等,用概念化模型表达。 概念模型必须具备丰富的语义表达能力,易于设计人员交流和理解,修改,向各种模型转换等特点。常用概念模型:(1)传统数据模型(层次模型、网状模型、关系模型)(2)语义数据模型(3)面向对象数据模型,第二节 空间数据库概念模型设计,一、传统的数据模型 层次模型、网状模型和关系模型,层次数据模型,树数据结构。数据关系是一对多(1:N)。,优点:层次分明、结构清晰、易理解。缺点:冗余度大,不适于表示数据的拓朴关系。,网状数据模型,图数据结构。表达数据关系是多对多(M:N)。,同层次模型相比
10、:优点:压缩了数据量。缺点:数据之间的联系通过指针表示,指针数据项使数据量大大增加。,关系数据模型 实体本身的信息以及实体之间的联系均表现为二维表。在数学上把这种二维表叫做“关系”。这些关系表的集合就构成了关系模型。,优点:数据结构简单、清晰,能处理多对多关系。缺点:当涉及的目标很多时,查找操作时间长,效率低。,二、 语义数据模型,语义模型的模型结构是由若干种抽象组成,用这些抽象来描述空间实体的基本语义特征,再根据语义模型结构规则把这些抽象结合起来形成模型。模型形成空间实体类别以及这些类别之间的关联。,最常用语义模型是实体-联系模型(Entity-Relationship model,E-R模
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GIS 地理信息系统 空间 数据库 ppt 课件
链接地址:https://www.31ppt.com/p-1946516.html