
无法显示该图片。第五章空间数据管理靖娟利制作/04/9
第五章 空间数据管理 靖娟利制作/04/9

主要内容数据与数据文件数据库与数据库管理系统空间数据库模型空间数据库设计空间数据库建立与维护
主要内容 数据与数据文件 数据库与数据库管理系统 空间数据库模型 空间数据库设计 空间数据库建立与维护

s5.1数据与数据文件一、数据组织的分级数据组织的层次中记录、文件和数据库。按逻辑单位分级:数据项、按物理单位分级:比特、字节、字、块、桶和卷。数据库中的数据组织数据项:定义数据的最小单位,也叫基本项、字段等;有一定的取值范围,即域;可以是数值、字母、字母数字、汉字等形式记录:由若干相关联的数据项组成,是处理和存诸信息的基本单位;有“型”和“值”的区别;每个记录有唯一的标识符(关键字)
§5.1 数据与数据文件 一、数据组织的分级 数据组织的层次 按逻辑单位分级:数据项、记录、文件和数据库。 按物理单位分级:比特、字节、字、块、桶和卷。 数据库中的数据组织 数据项:定义数据的最小单位,也叫基本项、字 段等;有一定的取值范围,即域;可以是数值、字 母、字母数字、汉字等形式。 记录:由若干相关联的数据项组成,是处理和存 储信息的基本单位;有“型”和“值”的区别;每 个记录有唯一的标识符(关键字)

文件:是一给定类型的(逻辑)记录的全部具体值的集合;用文件名标识;根据组织和存取方法分为顺序文件、索引文件、直接文件和倒排文件。数据库:具有特定联系的数据的集合(多种类型的记录集合);是具有某种联系的文件集合例如,一个GIS工程可能含有几干幅图,每幅图可能有点、线、面多种数据文件和多种属性表,因而一个GIS工程可作为一个空间数据库,但他们可能涉及成于上方个文件
文件:是一给定类型的(逻辑)记录的全部具 体值的集合;用文件名标识;根据组织和存取 方法分为顺序文件、索引文件、直接文件和倒 排文件。 数据库:具有特定联系的数据的集合(多种类 型的记录集合);是具有某种联系的文件集合。 (例如,一个GIS工程可能含有几千幅图,每幅 图可能有点、线、面多种数据文件和多种属性 表,因而一个GIS工程可作为一个空间数据库, 但他们可能涉及成千上万个文件。)

二、数据间的逻辑联系数据间的逻辑联系主要指记录之间的联系数据间的逻辑联系一对一的联系(1:1):在集合A中存在一个元素ai,则在集合B中有且仅有一个b;与之联系。BBA一对多的联系(1 :N):在集合A中存在一个ai,则在集合B中存在一个子集B'=(bjl ,bj2...bjn)与之联系
二、数据间的逻辑联系 • 数据间的逻辑联系主要指记录之间的联系。 • 数据间的逻辑联系 一对一的联系(1:1):在集合A中存在一个元素 ai,则在集合B中有且仅有一个bj与之联系。 A B A B A B A B 一对多的联系(1:N):在集合A中存在一个ai,则 在集合B中存在一个子集B′=(bj1, bj2.bjn)与 之联系

多对多的联系(M:N):对于集合A中的一个元素ai。在集合B就存在一个子集B'=(bj1 ,bi2...bin)与之相联系。反过来,对于B集合中的一个元素B在集合A中就有一个集合A'=ai1,ai2,ai3..ain)与之相联系BB
A B A B 多对多的联系(M:N):对于集合A中的一个元 素ai。在集合B就存在一个子集B′=(bj1, bj2.bjn)与之相联系。反过来,对于B集合中 的一个元素Bj在集合A中就有一个集合A′= (ai1,ai2,ai3.ain)与之相联系

三、常用数据文件文件的组织方式主要有:顺序文件:对记录按主关键字的顺序进行组织。·索引文件:除了存储记录本身(主文件)以外,还建立若干索引表直接文件:也称随机文件,根据记录关键字的值,通过某种转换方法得到一个物理存储位置,然后把记录存储在该位置上。·倒排文件:带有辅索引的文件
三、常用数据文件 文件的组织方式主要有: • 顺序文件:对记录按主关键字的顺序进行 组织。 • 索引文件:除了存储记录本身(主文件) 以外,还建立若干索引表。 • 直接文件:也称随机文件,根据记录关键 字的值,通过某种转换方法得到一个物理 存储位置,然后把记录存储在该位置上。 • 倒排文件:带有辅索引的文件

s5.2数据库与数据库管理系统一、数据库的概念,概念:是为一定目的服务,以特定的结构存储诸的相关的数据集合。特点:数据集中控制数据亢余度小数据独立复杂的数据模型数据保护:安全性控制并发控完整性控制、制、故障的发现和恢复
§5.2 数据库与数据库管理系统 一、数据库的概念 • 概念: 是为一定目的服务,以特定的结构存储的相关 的数据集合。 • 特点: 数据集中控制 数据冗余度小 数据独立 复杂的数据模型 数据保护:安全性控制、完整性控制、并发控 制、故障 的发现和恢复

二、数据库的系统结构·基本结构物理级:数据库最内的一层;是物理设备上实际存诸的数据集合;由物理模式描述概念级:数据库的逻辑表示,包括每个数据的逻辑定义以及数据间的逻辑联系;由概念模式定义。用户级:用户所使用的数据库,是一个或几个特定用户所使用的数据集合,是概念模型的逻辑子集;用外模式定义
二、数据库的系统结构 • 基本结构 物理级:数据库最内的一层;是物理设备上实 际存储的数据集合;由物理模式描述。 概念级:数据库的逻辑表示,包括每个数据的 逻辑定义以及数据间的逻辑联系;由概念模式 定义。 用户级:用户所使用的数据库,是一个或几个 特定用户所使用的数据集合,是概念模型的逻 辑子集;用外模式定义

应用程序1应用程序2应用程序3应用程序n18etI0!外模式1外模式2外模式n概念模式内模式数据库