- 2
- 0
- 约6.98千字
- 约 44页
- 2019-10-21 发布于湖北
- 举报
第五章 空间数据管理 主要内容 数据与数据文件 数据库与数据库管理系统 空间数据库模型 空间数据库设计 空间数据库建立与维护 §5.1 数据与数据文件 一、数据组织的分级 数据组织的层次 按逻辑单位分级:数据项、记录、文件和数据库。 按物理单位分级:比特、字节、字、块、桶和卷。 数据库中的数据组织 数据项:定义数据的最小单位,也叫基本项、字段等;有一定的取值范围,即域;可以是数值、字母、字母数字、汉字等形式。 记录:由若干相关联的数据项组成,是处理和存储信息的基本单位;有“型”和“值”的区别;每个记录有唯一的标识符(关键字)。 文件:是一给定类型的(逻辑)记录的全部具体值的集合;用文件名标识;根据组织和存取方法分为顺序文件、索引文件、直接文件和倒排文件。 数据库:具有特定联系的数据的集合(多种类型的记录集合);是具有某种联系的文件集合。 (例如,一个GIS工程可能含有几千幅图,每幅图可能有点、线、面多种数据文件和多种属性表,因而一个GIS工程可作为一个空间数据库,但他们可能涉及成千上万个文件。) 二、数据间的逻辑联系 数据间的逻辑联系主要指记录之间的联系。 数据间的逻辑联系 一对一的联系(1:1):在集合A中存在一个元素ai,则在集合B中有且仅有一个bj与之联系。 三、常用数据文件 文件的组织方式主要有: 顺序文件:对记录按主关键字的顺序进行组织。 索引文件:除了存储记录本身(主文件)以外,还建立若干索引表。 直接文件:也称随机文件,根据记录关键字的值,通过某种转换方法得到一个物理存储位置,然后把记录存储在该位置上。 倒排文件:带有辅索引的文件。 §5.2 数据库与数据库管理系统 一、数据库的概念 概念: 是为一定目的服务,以特定的结构存储的相关的数据集合。 特点: 数据集中控制 数据冗余度小 数据独立 复杂的数据模型 数据保护:安全性控制、完整性控制、并发控制、故障 的发现和恢复 二、数据库的系统结构 基本结构 物理级:数据库最内的一层;是物理设备上实际存储的数据集合;由物理模式描述。 概念级:数据库的逻辑表示,包括每个数据的逻辑定义以及数据间的逻辑联系;由概念模式定义。 用户级:用户所使用的数据库,是一个或几个特定用户所使用的数据集合,是概念模型的逻辑子集;用外模式定义。 三、数据库管理系统 DBMS:是处理数据库存取和各种管理控制的软件;是DB的中心枢纽,与各部分有密切联系。 DBMS的功能:数据库定义、管理、维护、通讯 DBMS的组成:语言处理程序、系统运行控制程序、建立和维护程序 DBA:掌握数据库全面情况并作为数据库设计和管理骨干的人;主要功能是建立和维护数据。 四、空间数据库管理系统 空间数据库:指GIS在计算机物理存储介质上存储的与应用相关的地理空间数据的总和。 空间数据特征: 1)空间特征:一般需要建立空间索引。 2)非结构化特征:结构化的,即满足第一范式:每条记录定长,且数据项是原子数据;而空间数据数据项变长,对象包含一个或多个对象,需要嵌套记录。 3)空间关系特征:拓扑数据给空间数据的一致性和完整性维护增加了复杂性。? 4)分类编码特征:一种地物类型对应一个属性数据表文件。多种地物类型共用一个属性数据表文件。 5)海量数据特征。 空间数据库特点: 1)数据量特别大; 2)数据种类多,复杂; 3)数据应用面相当广。 空间数据库管理系统: 1)是指能够对物理介质上存储的地理空间数据进行语义和逻辑上的定义; 2)提供必须的空间数据查询、检索和存取功能; 3)能够空间数据进行有效的维护和更新的一套软件系统。 §5.3 数据库模型 数据模型: 描述数据内容和数据之间联系的工具,是衡量数据库能力强弱的主要标志之一。 传统数据模型: 层次模型、网络模型、关系模型 面向对象模型: 一、传统数据模型 层次模型 以记录类型为结点的有向树。 网络模型 将数据组织成有向图结构,结点代表数据记录,连线描述不同结点数据间的关系。 关系模型 传统数据库与空间数据库的比较 二 、面向对象模型 面向对象的特性 四种核心技术 面向对象数据模型的核心工具 2、传播 三、现行空间数据库管理方案 基于文件与关系式数据库的空间数据混合管理方案 基于关系式数据库的空间数据管理方案 基于对象—关系式数据库的空间数据管理方案。 文件 关系数据库混合管理方案 属性数据建立在RDBMS上,数据存储和检索比较可靠、有效; 几何数据采用图形文件管理,功能较弱,特别是在数据的安全性、一致性、完整性、并发控制方面,比商用数据库
原创力文档

文档评论(0)