第三讲 空间数据模型
第三讲 空间数据模型
一、实体模型1、模型(1)模型的作用 理想化 揭示出控制客观事 客观世界 模型化 物演变的基本规律 为利用和改造 客观世界服务
(2)模型的含义 模型是现实世界事物本质的反映或科学的抽象或简化, 能反映事物的固有特征及其相互联系或运动变化规律。 (3)模型与对象的关系 模型是对象的一种抽象;对象是模型的基础 模型本身和对象间存在某种相似性
一、实体模型2、实体实体:客观存在并可相互区别的事物。将实体具有的特 实体 性叫属性。实体表示的是一类事物。 实体标识符:如果某个属性或属性的组合能惟一的表识 实体标识符 出实体中的每一行,则选择该属性或属性的组合作为实体标 识符。 联系:实体不是孤立的,实体与实体之间有联系。1对 联系 1,1对N,M对N。 E-R模型 数据库设计就是将现实世界的数据组织成数据库管理系 统所采取的数据模型。
一、实体模型3、实体模型实体模型:利用实体内部的联系和实体间的联系来描述客观 实体模型 事物及其联系,称实体模型。 实体模型的意义:是设计数据库的先导,是确定数据库包含 实体模型的意义 哪些信息内容的关键。 (1)对象与属性 ) 对象:地理实体类型/类别,如道路、机场等 对象 属性:对象的某种特性,如道路类型、宽度、路面质量等 属性 对象与属性的关系:实体具有属性;属性是表示实体的某种 对象与属性的关系 特征。 一个对象具有某些属性,若干属性又描述某个对象; 一个对象具有的某一属性,又可能是另一些属性描述的对象。
一、实体模型3、实体模型(2)个体与总体 ) 个体——单个的能互相区别的特定实体 总体——泛指某一类个体组成的集合,又称“实体集” (3)实体之间的联系 )实体内部各属性之间的联系,反映在数据上是记录内部的联系 实体之间的联系,反映在数据上则是记录之间的联系。
一对一联系
一、实体模型3、实体模型一对多联系
多对多联系
一、实体模型3、实体模型(4)实体模型图 ) 实体模型图作用:直观地表示模式的内部联系。 实体模型图组成:实体、属性、联系 矩形框→实体 → 椭圆→实体的属性 →
二、层次模型1、层次模型的概念层次模型: 层次模型:用树形结构来表示实 体间联系的模型称层次模型。 体间联系的模型称层次模型。
2、空间关系的层次模型表示
二、层次模型
二、层次模型3、层次模型的特点一般只能表示实体间一对多的联系 能较好反映空间数据的属性特征 层次模型反映了实体之间的层次关系,简单、直观, 层次模型反映了实体之间的层次关
系,简单、直观, 易于理解,并在一定程度上支持数据的重构。 易于理解,并在一定程度上支持数据的重构。 层次数据库结构特别适用于文献目录、土壤分类、 层次数据库结构特别适用于文献目录、土壤分类、部 门机构等分级数据的组织。 门机构等分级数据的组织。
二、层次模型4、层次模型用于GIS地理数据库的局限性1)很难描述复杂的地理实体之间的联系,描述多对多的关 很难描述复杂的地理实体之间的联系, 复杂的地理实体之间的联系 冗余; 系时导致物理存储上的冗余 系时导致物理存储上的冗余; 2)对任何对象的查询都必须从层次结构的根结点开始,低 对任何对象的查询都必须从层次结构的根结点开始, 层次对象的查询效率很低 很难进行反向查询; 查询效率很低, 层次对象的查询效率很低,很难进行反向查询; 3)数据独立性较差,数据更新涉及许多指针,插入和删除 )数据独立性较差,数据更新涉及许多指针, 独立性较差 涉及许多指针 操作比较复杂, 操作比较复杂,父结点的删除意味着其下层所有子结点均 被删除; 被删除; 4)基本不具备演绎功能和操作代数基础。 )基本不具备演绎功能和操作代数基础。 不具备演绎功能和操作代数基础
三、网络模型1、网络模型的概念网络模型:用网络数据结构表示实体与实体间联系的模型。 网络模型:用网络数据结构表示实体与实体间联系的模型。
2、网络模型的基本特征数据间没有明确的从属关系 多对多的关系
三、网络模型3 网状模型用于GIS地理数据库的局限性 网状模型用于GIS地理数据库的局限性 GIS网状模型反映地理世界中常见的多对多关系 网状模型反映地理世界中常见的 多对多关系, 支持数据重 多对多 关系, 具有一定的数据独立和数据共享特性。 构 , 具有一定的数据独立和数据共享特性 。 表示关系复杂 的地理数据和具有网络特征的地理实体效果较好。 的地理数据和具有网络特征的地理实体效果较好。 用于GIS地理数据库的主要问题如下: 用于GIS地理数据库的主要问题如下: GIS地理数据库的主要问题如下 由于网状结构的复杂性 增加了用户查询和定位困难。 复杂性, 1)由于网状结构的复杂性,增加了用户查询和定位困难。 指针比较复杂 网状结构数据指针 比较复杂,占据大量存储空间, 网状结构数据 指针 比较复杂 , 占据大量存储空间 , 数据更 新较为繁琐。 新较为繁琐。 2)不直接支持对于层次结构的表达; 不直接支持对于层次结构的表达; 支持对于层次结构的表达 不具备演绎功能和 基础。 3)基本不具备演绎功能和操作代数基
础。 基本不具备演绎功能 操作代数基础
四、关系模型1、关系模型的相关概念 、关系模型是根据数学概念建立的, 关系模型是根据数学概念建立的,它是将数据的逻辑结构 归结为满足一定条件的二维表 数学上称为“关系” 二维表, 归结为满足一定条件的二维表,数学上称为“关系”,关系就 是一个具有系列特点的二维表格。 是一个具有系列特点的二维表格。 关系的表示形式:二维表结构,是同类实体的各种属性的 关系的表示形式:二维表结构, 集合。 集合。 元组:每个实体对应于表中的一行,在关系中称元组, 元组:每个实体对应于表中的一行,在关系中称元组,即 一个记录 。 字段):本表中的列表示属性,叫做域, ):本表中的列表示属性 域(列、字段):本表中的列表示属性,叫做域,相当于 通常记录中的一个数据项。 通常记录中的一个数据项。 框架(模式) 二维表的表头, 框架(模式):二维表的表头,即表格的格式是关系内容 的框架,框架也叫模式,包括关系名 属性名、主关键字等 关系名、 的框架,框架也叫模式,包括关系名、属性名、主关键字等。
四、关系模型2、关系模型对地理实体的表示 、
四、关系模型3、关系模型对地理实体的表示 、空间数据属性的关系表表示
…… 此处隐藏:1173字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高等教育]一年级家长课程教案
- [高等教育]封丘县人民医院深入推进纠正医药购销领
- [高等教育]2017年6月大学英语四级真题试卷及答案(
- [高等教育]2017年北京第二外国语学院文学院824中
- [高等教育]7 高中历史第7单元1861年俄国农奴制改
- [高等教育]【K12学习】4、实际测量-苏教版六年级
- [高等教育]药具培训试卷题库及部分参考答案
- [高等教育]本土电子元器件目录分销商如何赢得生意
- [高等教育]七年级岭南版美术教案
- [高等教育]书作文之书法活动通讯稿
- [高等教育]Endnote X 软件使用入门和用法总结(LS)
- [高等教育]嵌入式系统的现状及发展状况
- [高等教育]2012抗菌药物专项整治活动方案解读
- [高等教育]人教版新课本一年级数学下册期末试卷
- [高等教育]爱课程民法学观后感
- [高等教育]930机组使用说明书1
- [高等教育]煤气设备设施点检标准
- [高等教育]常见室内观叶植物图解
- [高等教育]312党员群众路线心得体会
- [高等教育]小学信息(苗版)第一册全册教案
- 在市---局2010党建大会上的讲话
- 《科哲》提纲及补充阅读材料(2010.7)
- 苏州高博软件技术职业学院论文开题报告
- 兼职导游管理的困境及对策探讨
- 基于通用设计理念的现代厨房产品语义研
- 康乐一中2010年至2011年度鼓号队、花束
- 第10章_数据收集整理与描述_期末复习课
- 2008年黑龙江林甸商贸购物中心营销策划
- 水硬度的测定实验报告
- 五分钟教你拍摄夜景光绘照
- 2014年临床妇产科三基三严试题及答案
- 0第二课 纾解压力第一站了解压力
- 解析建筑工程电气设备安装施工技术要点
- 地方性应用型本科高校“双师型”师资队
- 高考语文专题复习课件:小说阅读指导
- 装饰工程投标书2
- 大学生就业难问题探讨及对策
- English and Its History
- 青岛市城市房屋修缮工程质量监督管理办
- 初中英语形容词和副词的用法和练习题




