空间数据管理优秀课件.ppt
《空间数据管理优秀课件.ppt》由会员分享,可在线阅读,更多相关《空间数据管理优秀课件.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、空间数据管理第1页,本讲稿共46页数据组织和管理的层次数据项:可以定义数据的最小单位,也称字段。数据项与现实世界实体的属性相对应,表达事物的某项属性,可以用数值、字母、字符等形式,并有一定的取值范围。记录:由若干相关联的数据项组成。纪录与现实世界的实体相对应,是关于一个实体的数据总和。为了检索数据库中的纪录,每个记录必须有唯一的标识符。文件:一给定类型的记录的全体的集合。数据库:具有特定联系的多种类型的记录文件的集合。第一节、数据库概述第2页,本讲稿共46页一、数据管理的文件方式通过文件系统管理数据,应用程序本身不涉及数据的管理数据可以长期保存数据冗余度大、共享性差程序与数据有依赖性 文件结构
2、改变时程序必须相应修改。文件系统应用程序1应用程序2应用程序3数据文件1数据文件3数据文件2文件管理方式是将数据组织保存在数据文件中,由操作系统中的文件管理系统进行数据管理。按文件名访问,按文件名访问,按纪录进行存取。按纪录进行存取。(windows文件管理系统)第3页,本讲稿共46页二、数据管理的数据库方式由数据库管理系统对数据进行组织、操作和维护数据库管理系统应用程序1应用程序2应用程序3数据1数据3数据2数据库文件系统应用程序1应用程序2应用程序3数据文件1数据文件3数据文件2第4页,本讲稿共46页数据库的主要特征数据共享性:保证不同用户和应用可以共享数据数据冗余度小:可以减少数据的重复
3、存储数据独立性:数据与应用程序相互独立数据的物理储存方式和逻辑结构改变独立于应用程序复杂的数据模型:可以用层次模型、网络模型和关系模型表示现实世界中的数据组织及其数据间的联系;数据保护特征:安全性控制、完整性控制、并发控制、故障的发现和恢复第5页,本讲稿共46页三、数据库系统的构成数据库是数据库系统的简称l数据库:空间数据和属性数据l数据库管理系统:Oracle MS SQL l数据库应用系统:开发的具有数据库访问、数据处理查询功操作功能的用户界面。l 用户 应用系统用户DBMS数据库管理员数据库用户用户应用系统第6页,本讲稿共46页数据库系统图书馆数据库系统图书数据按类存放的一组图书文件图书
4、编目的方法数据模型书架的设计和安置数据的物理组织书库数据占用的储存空间图书馆管理机构数据库管理系统图书查询数据检索图书借阅数据存取读者数据库用户第7页,本讲稿共46页第二节:数据模型什么是数据模型?数据模型是对数据库如何分类组织数据的一种模型化表示。包括三个要素:数据结构和联系的描述 反映客观实体的内容和相互联系数据操作的定义 数据的检索、修改、插入、删除数据完整性约束 制定保证数据完整性的规则第8页,本讲稿共46页第二节:数据模型数据模型概念中的术语l实体(Entity):实体是指现实世界中客观存在的并可相互区别的事物。l属性(Attribute):实体所具有的某一特性l域 (Domain)
5、:属性的取值范围l关键字(Key):唯一标识实体的属性集l联系:实体之间的关系 (1:1、1:n、m:n)。第9页,本讲稿共46页一、层次数据模型层次模型是一种树结构模型,它把数据按自然的层次关系组织起来,以反映数据之间的隶属关系。它的特点是把地理数据组织成有向有序的树结构,也叫树形结构。结构中的结点代表数据记录,连线描述位于不同结点数据间的从属关系(一对多的关系)。层次模型 实体E及其空间要素第10页,本讲稿共46页二、网状数据模型网状模型将数据组织成有向图结构,图中的结点代表数据记录,连线描述不同结点数据间的联系。这种数据模型的基本特征是,结点数据之间没有明确的从属关系,一个结点可与其它多
6、个结点建立联系,即结点之间的联系是任意的,任何两个结点之间都能发生联系,可表示多对多的关系。网状模型 实体E及其空间要素第12页,本讲稿共46页地理实体-多边形关系多边形-多边形关系边-结点关系 EII三、关系数据模型abeecdaV1V2bV2V3eV3V1dV1V4cV4V3第14页,本讲稿共46页四、面向对象模型面向对象的基本思想是通过对问题领域进行自然的抽象分割,用更接近人类通常思维的方式建立问题领域的模型(对象),并进行结构模拟和行为模拟。(乐龙软件)基本出发点就是以对象作为最基本的元素,尽可能按照人类认识世界的方法和思维方式来分析和解决问题。第16页,本讲稿共46页对象、类、方法、
7、消息 含有数据和操作方法的独立模块,可以认为是数据和 行为的统一体。如一个城市、一棵树均可作为地理对象。对于一个对象,应具有如下特征:具有一个唯一的标识,以表明其存在的独立性;具有一组描述特征的属性,以表明其在某一时刻的状态;具有一组表示行为的操作方法,用以改变对象的状态。类:是对多个相似对象共同特性的描述。对象:XX居民小区标识:属性:小区名称、位置、面积、建筑面积、居住户数操作:户籍查询、人口统计、房屋出租、产权更替第17页,本讲稿共46页面向对象数据模型的特征面向对象数据模型的特征 抽象性 对现实世界的简明表达,将现实世界的现象抽象为“对象”空间地物点状地物线状地物面状地物复杂地物电视塔
8、桥梁车站道路水管电力线建筑物湖公园矿山大学县第18页,本讲稿共46页面向对象数据模型的特征面向对象数据模型的特征 封装性:把对象的数据和操作数据的方法结合起来,统一封装在对象之中,对象的数据只能由对象的方法来操作。封装性使用户不必了解功能的实现过程,而只需了解对象有哪些功能;第19页,本讲稿共46页面向对象数据模型的特征面向对象数据模型的特征 多态性 是指同一消息被不同对象接收时,可解释为不同的含义。因此,可以发送更一般的消息,把实现的细节都留给接收消息的对象。即相同的操作可作用于多种类型的对象,并能获得不同的结果。第20页,本讲稿共46页大学点状地物管线建筑物复杂地物路灯下水井乘车点水管电力
9、线办公楼学生宿舍教学楼新校区老校区面向对象的地理数据模型面向对象的地理数据模型 用抽象的点、线、面及其复杂的组合来表达对象通信线第21页,本讲稿共46页 空间数据库是某一区域内关于一定地理要素特征的数据集合 空间数据库的数据特征 l 空间特征和空间关系特征 l 非结构化特征 l 属性数据和空间数据联合管理特征 l 海量数据特征第三节:空间数据库第23页,本讲稿共46页一、一、空间数据库设计的步骤空间数据库设计的步骤需求描述和分析需求描述和分析概念设计概念设计逻辑设计逻辑设计物理设计物理设计实现实现运行维护运行维护第24页,本讲稿共46页一、需求分析一、需求分析1.调调查查用用户户需需求求:了了
10、解解用用户户特特点点和和要要求求,取取得得设设计计者者与用户对需求的一致看法。与用户对需求的一致看法。2.需需求求数数据据的的收收集集和和分分析析:包包括括信信息息需需求求(信信息息内内容容、特特征征、需需要要存存储储的的数数据据)、信信息息加加工工处处理理要要求求(如如响响应时间应时间)、完整性与安全性要求等。、完整性与安全性要求等。3.编编制制用用户户需需求求说说明明书书:包包括括需需求求分分析析的的目目标标、任任务务、具具体体需需求求说说明明、系系统统功功能能与与性性能能、运运行行环环境境等等,是是需求分析的最终成果。需求分析的最终成果。4.需需求求分分析析的的整整理理一一般般采采用用数
11、数据据流流分分析析法法,分分析析结结果果以数据流图以数据流图DFD表示出来。表示出来。第25页,本讲稿共46页房产图形数据基础地形数据业务管理数据系统控制数据历史数据数据格式标准生产流程规范数据格式标准业务流程规范业务表格规范业务、流程、报表、模型等规范数据格式标准内业处理数据编辑数据转换审批结果入库审批结果入库系系 统统 数数 据据 库库标标准准制制定定数数据据采采集集与与处处理理采购数据规整外业勘测扫描/手工录入数数据据整整理理与与入入库库中间格式数据数据转换数据转换中间格式数据中间格式数据第26页,本讲稿共46页二、概念模型设计二、概念模型设计概念模型不依赖于计算机系统和具体的概念模型不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空间 数据管理 优秀 课件
限制150内