土地信息系统数据库数据模型 PPT课件_第1页
土地信息系统数据库数据模型 PPT课件_第2页
土地信息系统数据库数据模型 PPT课件_第3页
土地信息系统数据库数据模型 PPT课件_第4页
土地信息系统数据库数据模型 PPT课件_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2020 4 12 曲阜师范大学王萍 1 土地数据库 第3讲 2020 4 12 曲阜师范大学王萍 2 内容提纲 数据库的一般概念土地数据模型 2020 4 12 曲阜师范大学王萍 3 3 1数据库的一般概念 1 数据库数据库是按照一定结构组织的相关数据的集合 是在计算机存储设备上合理存放的相互关联的数据集 土地数据库 土地数据库是土地信息系统在计算机物理存储介质上存储的 与应用相关的土地空间数据的集合 2020 4 12 曲阜师范大学王萍 4 数据库的主要特征能够减少空间数据存储的冗余量提供稳定的空间数据结构满足用户对空间数据及时访问的需求 并能高效地提供用户所需的空间数据查询结果在数据元素间维持复杂的联系 以反映空间数据的复杂性支持多种多样的决策需要 具有较强的应用适应性应用程序对数据资源的共享数据独立性统一管理 能够用一个软件统计管理这些数据 2020 4 12 曲阜师范大学王萍 5 2 数据库系统数据库系统是指在计算机系统中引入数据库后的系统构成 一般由数据库 数据库管理系统 及其开发工具 应用系统 数据库管理员和用户构成 2020 4 12 曲阜师范大学王萍 6 数据库系统的结构 三级模式两级变换机制 2020 4 12 曲阜师范大学王萍 7 1 外模式 亦称子模式 是数据库用户的数据视图 它属于概念模式的一部分 描述用户数据的结构 类型和长度 2 概念模式 是数据库的总框架 是对数据库中关于目标存储的逻辑结构和特性 基本操作 目标以及目标与操作的关系和依赖的描述 以及对数据的安全性 完整性等方面的定义 3 内模式 亦称存储模式 它是对数据库在物理存储器上具体实现的描述 规定数据在存储介质上的物理组织形式 记录寻址技术 定义物理存储块的大小 溢出处理方法等 由数据存储描述语言进行描述 2020 4 12 曲阜师范大学王萍 8 3 空间数据库的数据模型 2020 4 12 曲阜师范大学王萍 9 数据模型是对现实世界部分现象的抽象 它描述了数据的基本结构及其相互之间的关系和在数据上的各种操作 是数据库系统中关于数据内容和数据间联系的逻辑组织的形式表示 以抽象的形式描述和反映一个部门和系统的业务活动和信息流程 选择和建立数据模型的目的是用最佳的方式反映本部门的业务对象及信息流程和以最佳的方式为用户提供访问数据库的逻辑接口 2020 4 12 曲阜师范大学王萍 10 数据模型的三要素数据结构 用于描述系统的静态属性 研究与数据类型 内容 性质有关的对象 数据操作 数据库主要有检索和更新 包括插入 删除 修改 两大类操作 数据模型必须定义这些操作的确切含义 操作符号 操作规则 如优先级 以及实现操作的语言 数据的约束条件 是一组完整性规则的集合 完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则 用以限定符合数据模型的数据库状态以及状态的变化 以保证数据的正确 有效和相容 此外 数据模型还应提供定义完整性约束条件的机制 2020 4 12 曲阜师范大学王萍 11 数据模型应满足三个条件 1 能真实地模拟现实世界 2 人们容易理解 3 便于在计算机上实现 2020 4 12 曲阜师范大学王萍 12 3 2土地数据模型 土地信息系统的开发和应用需要经历一个由现实世界到概念世界 再到计算机信息世界的转化过程 目前 数据库领域中最常用的数据模型有五种 层次模型 网络模型 关系模型 面向对象模型和时空数据模型 2020 4 12 曲阜师范大学王萍 13 1 层次模型用树状结构来表示实体之间联系的模型称为层次模型 它是以结点来表示数据库中的记录类型的有向树 一对多的联系 2020 4 12 曲阜师范大学王萍 14 特点 强调父子关系有且仅有一个节点无父节点 即根节点 除根节点外 所有节点有且仅有一个父节点 优点是容易理解 单码查找速度快 易于更新和扩充 缺点是多码查找比较困难 一般需要较大的索引文件 所以产生数据冗余 不能直接表示实体之间多对多的联系 2020 4 12 曲阜师范大学王萍 15 2 网络模型用网络结构来表示实体之间的联系 2020 4 12 曲阜师范大学王萍 16 2020 4 12 曲阜师范大学王萍 17 特点 可以有零个或多个节点无父节点至少有一个节点有多于一个父节点允许两个节点之间有两种或多种联系优点 网状模型较层次模型扩充了实体之间联系的限制 可以较灵活地表示实体之间的多种关系 对确定的数据表示效率较高 数据冗余也较小 适合表示关系较复杂的地理数据和具有网络状特征的地理实体缺点 网状模型的数据指针比较复杂 数据更新也较为繁琐 2020 4 12 曲阜师范大学王萍 18 3 关系模型关系数据模型是一种数字化的模型 它把数据的逻辑结构归结为满足一定条件的二维表中的元素 这种表就称为关系 关系的集合就构成为关系模型 关系是一个二维表 表的每行对应一个元组 表的每列对应一个域 在关系模型中 文件中存放两类数据 一是实体本身的数据 二是实体之间的联系 这里的联系是通过连接字段实现的 2020 4 12 曲阜师范大学王萍 19 关系中的某一属性组 若它的值唯一的标识了一个元组 则称该属性组为候选关键字 若一个关系中有多个候选关键字 则选定一个为主关键字 该关键字的诸属性称为主属性 其余的属性叫做非主属性 2020 4 12 曲阜师范大学王萍 20 2020 4 12 曲阜师范大学王萍 21 优点 关系模型中的最大特色是对实体描述的一致性 通过公共值隐含地表达它们之间的联系 并且通过关系之间的连接运算还可建立新的关系 关系模型还具有结构简单 数据修改灵活和更新方便 容易维护等特点 所以它是当前数据库中常用的数据模型 目前 很多LIS中的属性数据都是采用关系数据模型的 甚至某些系统还采用关系数据库管理系统来管理空间数据 2020 4 12 曲阜师范大学王萍 22 缺点 LIS中的关系模型在效率 数据语义 模型扩充和目标标识等方面还存在一些问题 特别是处理空间数据库涉及的复杂目标方面 传统的关系模型显得难以适应 关系数据库系统的管理也较为复杂 查找速度与网状和层次模型相比也要慢一些 2020 4 12 曲阜师范大学王萍 23 4 面向对象数据模型 1 传统数据模型的弱点以记录为基础 不能很好的面向用户和应用不能以自然的方式表示实体之间的联系语义贫乏数据类型太少 难以满足应用需要 2020 4 12 曲阜师范大学王萍 24 2 面向对象数据模型吸取了传统数据模型以及其他几种非传统数据模型 如E R模型 语义模型 的优点 利用几种数据抽象技术 分类 概括 联合 聚集和数据抽象工具继承和传播 采用对象联系图描述其模型的实现方法 使得复杂的客观事物变得清楚易懂 所以它能有效地既表达几何数据 又表达属性数据 2020 4 12 曲阜师范大学王萍 25 2020 4 12 曲阜师范大学王萍 26 分层结构表达 2020 4 12 曲阜师范大学王萍 27 类是具有相同属性结构和操作方法的对象的集合 是对一组对象的抽象描述 它将该组对象所具有的共同特征集中起来 以说明该组对象的能力和性质 对象与实体一样是客观世界中客体的一种抽象的描述 它由课题的数据和对数据的操作组合而成 消息是对象之间相互请求或相互协作的唯一途径 消息有公有和私有之分 如果一些消息都属于同一个对象 其中有些是可由其它对象向它发送的 叫公有消息 另外一些则由它自己向自身发送的 叫私有消息 方法是对象的所有操作 如对对象的数据进行操作的函数 指令等 2020 4 12 曲阜师范大学王萍 28 3 特点抽象性 抽象是对现实世界的简明表示封装性 将方法和数据放于一个对象中 以使对数据的操作只能通过该对象本身的方法来进行多态性 同一个消息可以根据发送消息对象的不同采用多种不同的行为方式重载性 意味着实现特定功能的方法不仅以名称来区分 而且还可以用它所带的参数来区别继承性 是现实世界中对象之间的一种独特关系 它使得某类对象可以自然地拥有另外一类对象的某些特征和功能概括性 是把一组具有相同特征和操作的对象类归纳在一个更一般的超类中聚集性 反映了嵌套对象的概念 嵌套对象是由一些其他对象组成的 它是用来描述更高层次对象的一种形式 2020 4 12 曲阜师范大学王萍 29 5 时空模型时空土地信息系统是一种四维 X Y Z T 或 S T 的信息系统 其中 X Y Z 或 S 表示空间系统 T 表示时间 这是一种具有时空复合分析功能和多维信息可视化的系统 主要有四种基本的时空数据模型 时间快照模型 叠加模型 时空复合模型和全信息对象模型 2020 4 12 曲阜师范大学王萍 30 1 时间快照模型它是将一系列时间片断的快照保存起来 各个切片分别对应不同时刻的状态图层 以此来反映地理现象的时空演化过程 根据需要对指定时间片断进行播放 优点 可以直接在当前的地理信息系统软件中实现 当前的数据库总是处于有效状态 缺点 将未发生变化的所有特征进行存储 会产生大量的数据冗余 当应用模型变化频繁且数据量较大时 系统效率急剧下降 较难处理时空对象间的时空关系 2020 4 12 曲阜师范大学王萍 31 2 叠加模型 基态修正模型 首先确定空间数据的初始状态 即底图数据 然后按照适宜的时间间隔记录数据随时间发生的变化 再通过空间叠加操作 利用记录的变化数据来恢复各个时间片的状态数据 每一次叠加则表示状态的一次变化 每变化一次 只有很小的数据需要记录 只将那些发生变化的部分存入系统中 2020 4 12 曲阜师范大学王萍 32 3 时空复合模型叠加模型的基础上提出的 其设计思想是将每一次独立的叠加操作转换为一次性的合成叠加 这样 变化的累积即形成最小变化单元 由这些最小变化单元构成的图形文件和记录变化历史的属性文件联系在一起 则可以较完整地表达数据的时空特征 是时间快照

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论