您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 空间数据库管理系统概论
第一章绪论1.空间数据:空间数据是指以地球表面空间位置为参照的自然、社会和人文经济景观。2.矢量数据:矢量数据是一种用点、线、面等基本空间要素来表示人们赖以生存的自然世界的数据。3.栅格数据:栅格数据是把地理空间中的事物和现象作为连续的变量或体来看待。4.空间数据特征:空间特征非结构化特征空间关系特征时态特征多尺度特征5.空间数据库:在地球表面某一范围内与空间地理相关的,反映某一主题信息的数据集合。这些数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。6.空间数据库特点:数据量大空间数据和属性数据的集合应用广泛7.空间数据库管理系统:空间数据库管理系统是位于用户和操作系统之间的一层数据库管理软件。对空间数据库的所有操作都是在空间数据库管理系统的统一管理和控制下进行的。8.空间数据库管理系统的功能:空间数据的定义和操纵空间数据的组织、存储和管理后台的事物管理和运行管理数据库的建立和维护。9.空间数据库系统定义:空间数据库系统是由空间数据库及其管理软件、应用软件组成的系统。10.空间数据库系统的组成:空间数据库空间数据库管理系统数据库管理员用户和应用程序。11.空间数据管理技术的发展阶段:文件系统文件关系混合系统空间数据库引擎对象关系型空间数据库管理系统。12.空间数据引擎和对象关系空间数据库的对比项目空间数据引擎(寄生模式)对象关系空间数据库(融合模式)技术特点中间件技术数据库技术代表产品ARCSDE、SuperMapSDX+、MapGISSDE、TerraLib(开源)OracleSpatial、DB2SpatialExtender、PostGIS(开源)对比分析优点支持通用的RDBMS,可跨数据库平台与特定的GIS平台紧密结合,有较高的空间处理效率可以充分利用RDBMS的内核技术,获得较好的存取效率支持扩展SQL较易实现数据共享与互操作缺点难以利用DBMS的内核技术难以支持扩展SQL难以实现数据共享和互操作面向“层”的空间处理性能与空间搜索引擎尚存在一定差距第二章数据库相关基础知识回顾1.数据模型:数据模型是对现实世界数据特征的抽象、对现实世界的模拟。2.数据模型分类:概念模型逻辑模型物理模型3.概念模型:用于信息世界的建模,它是现实世界的第一层抽象,它是数据库设计的有力工具,也是数据库开发人员与用户之间进行交流的语言。逻辑模型:是用户眼中看到的数据范围,它是能用某种语言描述,使计算机系统能够理解,被数据库管理系统支持的数据视图。物理模型:是对数据最底层的抽象,它描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法,是面向计算机系统的。4.概念模型基本概念1)实体:客观存在并可相互区别的事物称为实体。2)属性:实体所具有的某一特性称为属性。3)码:唯一标识实体的属性集称为码。4)域:属性的取值范围称为该属性的域。5)实体型:用实体名及描述它的各属性名。6)实体集:同一类型实体的集合称为实体集。7)联系:在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映实体类型内部的联系和实体型之间的联系。5.概念模型建模方法:实体——联系方法(E——R)、类图。6.实体——联系方法1)实体型:用矩形表示,矩形框内写明实体名。2)属性:用椭圆形表示,并用无向边将其与相应的实体型连接起来。3)联系:用菱形表示,菱形框内写明联系名,并用无向边分别将有观实体型和属性连接起来,同时在无向边旁标上联系的类型(1:1、1:n或m:n)。7.UML类图1)类:是应用中具有相同特征的对象的描述,等价于ER图中的实体。2)属性:用于描述类的对象,与ER图中的属性类似。公有私有受保护3)方法:是一些函数,它们是类定义的一部分,用来修改类的行为或状态。4)关系:将一个类与另一个类或自己联系。关联泛化依赖8.逻辑模型:将概念模型映射为计算机或数据库系统能够理解的模型。9.分类:层次模型网状模型关系模型对象关系模型面向对象模型。10.关系模型:由一组关系组成,每个关系的数据结构是一张规范的二维表。11.关系数据库的性质:1)不允许存在重复元组2)元组无序3)属性无序4)每个元组的各属性值是原子的12.对象关系模型:关系数据库技术与面向对象程序设计方法相结合的产物,保持了关系数据系统的非过程化数据存取方式和数据独立性,继承了关系数据库系统已有技术,支持原有的数据管理,又支持面向对象模型和对象管理。13.对象关系数据库功能:扩展数据类型支持复杂对象支持继承的概念提供通用的规则系统。14.关系代数要素:运算对象运算符运算结果,运算对象是关系,运算结果也是关系。15.运算符分类:传统集合运算符:并、交、差、笛卡尔积专门的关系运算符:选择、投影、连接、除法算术运算符逻辑运算符16.SQL的特点:1)综合统一2)高度非过程化3)面向集合的操作方式4)一种语法结构,多种使用方式5)语言简洁,易学易用。17.SQL三级模式结构:外模式模式内模式18.SQL语言分类:数据定义语言:模式定义、表定义、视图定义、索引定义数据操纵语言:查询、更新、插入、删除数据控制语言:用户授权或撤销授权
本文标题:空间数据库管理系统概论
链接地址:https://www.777doc.com/doc-2151771 .html