文档介绍:空间数据管理 - 空间数据库
/?fromuid=22138
一、前言
人工管理阶段
文件系统阶段
数据库阶段
高级数据库阶段
1) 人工一标识记录,往往同一索引指向若干记录。通过辅索引不能直接读取记录,而要通过主关键字才能查到记录的位置。
4)倒排文件(Inverted File )
倒排文件的主要优点:
在处理多索引检索时,可以在辅检索中先完成查询的‘交’、‘并’等逻辑运算,得到结果后再对记录进行存取,从而提高查找速度.
地段号
地貌类型
坡度
坡向
利用现状
1
缓坡
5-10
半阴
林地
2
垣面
<3
阳
农地
3
陡坡
>15
阳
牧地
4
沟道
<5
半阳
林地
5
缓坡
5-10
阴
林地
6
缓坡
5-10
半阳
林地
7
陡坡
>15
阴
牧地
8
垣面
<3
阳
农地
9
宽梁顶
<3
阳
农地
10
缓坡
5-10
半阳
林地
次关键字
地块号
陡坡
3,7
垣面
2,8
沟道
4
宽梁顶
9
缓坡
1,5,6,10
次关键字
地块号
阴
5,7
半阳
4,6,10
半阴
1
阳
2,3,8,9
土地资源文件
次关键字
地块号
农地
林地
1,4,5,6,10
牧地
3,7
数据库是是存储在计算机中、按一定数据模型组织、可共享的数据集合,这些数据用于各种应用系统中。
数据库中数据的特点:
数据是持久的
数据是集成的
数据是共享的
数据按一定的数据模型组织、描述和储存
3、数据库(Database,简称DB)
应用程序1
应用程序2
应用程序3
4、数据库管理系统(DBMS)
DBMS(DataBase Management System)是位于用户与操作系统之间的一层数据管理软件,它提供了数据库的访问接口。
DBMS的主要功能:
数据定义功能
数据操作功能
数据库运行管理(恢复、并发控制、安全性、完整性)
数据库的建立和维护功能
DBMS的目的:
提供方便地、有效地存取数据库信息的环境。
硬件
应用开发系统
DBMS
操作系统
DBMS在信息系统中的位置
5、数据库系统(Database System DBS)
数据库系统是指在计算机系统中引入数据库后的系统,包括:
数据库
数据库管理系统(及其开发工具)
应用系统
数据库管理员
用户
DBS = DB + DBMS + APPLICATION + DBA + USER
Database Administrator
数据库系统构成
数据库
最终用户
应用系统
应用开发工具
DBMS
操作系统
数据库管理员
应用程序员
小知识点:文件处理系统和数据库管理系统
数据定义使用特定的数据结构定义,利用文件形式存储,称之为文件处理系统。
文件处理系统
文件处理系统缺点:
首先每个应用程序都必须直接访问所使用的数据文件,应用程序完全依赖于数据文件的存储结构,数据文件修改时应用程序也随之修改;
其次的是数据文件的共享程度差;
另外缺乏集中控制也会带来一系列数据库的安全问题。
数据库管理系统(Database Management System,DBMS)是在文件处理系统的基础上进一步发展的系统。
数据库管理系统
可以认为,DBMS在用户应用程序和数据文件之间起到了桥梁作用。
DBMS优点:
DBMS优点是提供了数据独立性,即应用程序访问数据文件时,不必知道数据文件的物理存储结构。当数据文件的存储结构改变时,不必改变应用程序 。
空间数据库指的是地理信息系统在计算机物理存储介质上存储的与应用相关的地理空间数据的总和,一般以特定结构的文件的形式组织在存储介质之上的。
空间数据库管理系统则是指对物理介质上存储的地理空间数据进行语义和逻辑上的定义,提供必需的空间数据查询检索和存取功能,以及能够对空间数据进行有效的维护和更新的一套软件系统。
小知识点:空间数据库与空间数据库管理系统
二、空间数据模型
传统的地理数据模型
1)层次模型 树数据结构
描述了各类客体及客体之间的联系。然而,层次模型限制每个客体类最多只能有一