空间数据库1

空间数据库1
空间数据库1

空间数据库

第一章绪论

1、数据库是长期存储在计算机内的、有组织的、可共享的数据集合;空间数据库是描述与特定空间位置有关的真实世界对象的数据集合。

2、空间数据是对空间事物的描述,用来描述空间实体的位置、形状、大小及其分布特征等多方面的信息;空间数据包括文字、数字、图形、影像、声音等主要类型。

3、GIS中数据的来源:地图数据、影像数据、地形数据、属性数据;空间数据特征:时空特征、多维特征、多尺度性、海量数据特征。

4、空间数据库的作用:空间数据处理与更新、海量数据存储与管理、空间分析与决策、空间信息交换与共享。

5、空间数据库系统是一个存储空间和非空间数据的数据库系统,在它的数据模型和查询语言中能提供空间数据类型,可以进行空间动态索引,并提供空间查询和空间分析的功能。

6、空间数据库特征:综合抽象特征、非结构化特征、分类编码特征、复杂性与多样性。

7、空间数据库与传统数据库的差异:(1)信息描述差异(在空间数据库中,数据比较复杂。不仅有一般地理要素的属性数据,还有大量的空间数据;空间数据库是一个复杂的系统,要用数据来描述各种地理要素,尤其是要素的空间分布,其数据量大,空间数据库中的数据具有丰富的隐含信息);(2)数据管理差异(传统数据库的管理是不连续的、相关性较小的数字和字符,而空间数据是连续的,具有很强的相关性;传统数据库管理的实体较少,并且实体类型之间只有简单的空间关系,而空间数据库实体类型繁多,实体类型之间存在着复杂的空间关系,并且能够产生新的关系;传统数据库只针对简单对象,无法有效地支持复杂对象,而空间数据库由于不同空间目标的坐标串长度不定,具有变长记录,并且数据项有可能很大、很复杂;传统数据库无法支持以复杂对象为主体的GIS领域,地理空间数据必须具有对地理对象进行模拟和推导的功能);(3)数据操作差异(从数据操作的角度,地理空间数据管理中需要进行大量的空间数据操作和查询,而传统数据库系统只操纵和查询文字和数字信息,难以适应空间操作);(4)数据更新差异(数据更新周期不同;数据更新的角色不同;访问的数据量不同;数据更新的策略不同);(5)服务应用差异(空间数据库的服务和应用范围相当广泛;空间数据库是一个共享或分享式的数据库;传统的关系数据库中存储和处理的大都是关系数据)。

第二章空间现象抽象表达

1、空间认知是对现实世界的空间属性包括位置、大小、距离、方向、形状、模式、运动和物体内部关系的认识,是通过获取、处理、存储、传递和翻译空间信息,来获取空间知识的过程。

2、空间类型具有五种形式:物理空间、感觉运动空间、感知空间、认知空间、符号空间。

3、空间认知模式:空间特征感知、空间对象认知、空间格局认知。

4、模型是对现实世界中的实体和现象的抽象或简化,是对实体或现象中最重要的构成及其相互关系的表达,能反映事物的固有特征及其相互关系或运动变化规律。GIS概念数据模型是考虑用户需求的共性,用统一的语言描述、综合、集成的用户视图。

5、GIS空间数据模型由概念数据模型、逻辑数据模型、物理数据模型三个不同层次组成。

6、空间实体是存在于自然世界中地理实体,与地理空间位置或特征相关联,在空间数据中不可再分的最小单元现象层称为空间实体。基本的空间实体有点、线、面、体四种类型。

7、矢量数据结构是利用欧几里得学的中心点、线、面及其组合体来表示地空间分布的一种数据组织方式。矢量数据结构主要有Spaghetti(面条)结构和拓扑矢量数据结构。Spaghetti(面条)结构的特点:(1)数据按点、线或多边形为单元进行组织,易于实现以多边形为单元的运作,数据编排直观,数字化后无需进行大量的编辑整理,即可方便地显示;(2)每个多边形都以闭合线段存储,多边形的公共边界被数字化两次和存储两次,线性数据库中被多次记录,造成数据冗余;(3)点、线和多边形有各自的坐标数据,每个多边形自成体系,但缺少有关拓扑关系的信息;(4)多边形公共边界线的两次输入,记录常不一致,容易造成数据结构的破坏,引起严重的匹配误差;(5)不能解决“洞”和“岛”之类的多边形镶嵌问题,岛只作为一个单个图形,没有与外界多边形的联系,难以表达多边形包含关系。

8、拓扑矢量数据结构是指根据拓扑几何学原理进行空间数据组织的方式。最基本的拓扑关系是:关联、邻接、包含。

拓扑矢量数据结构的特点:(1)一个多边形和另一个多边形之间没有空间坐标的重复,这样就消除了重复线;(2)拓扑信息与空间坐标分别存储,有利于进行近邻、包含和相连等查询操作;(3)拓扑表现必须在一开始就创建,这要花费一定的时间和空间;(4)一些简单的操作比如图形显示比较慢,因为图形显示需要的是空间坐标而非拓扑结构。

9、栅格数据结构就是将地理空间连续分布的区域进行离散化,用二维规则栅格覆盖整个连续区域,地理实体表面被分割为互相邻接、规则排列的栅格地块,每个地块与栅格数据中的一个像元对应。

栅格数据来源:目读法、手扶数字跟踪化、扫描数字化、分类影像输入。

栅格数据的取值方法:中心归属法、面积占优法、长度占优法、重要性法。

第三章空间数据模型

1、空间关系是指空间目标之间在一定区域上构成的与空间特性有关的联系,这种联系可分为拓扑关系、度量关系、顺序关系。拓扑关系指拓扑变换下的拓扑变量;度量关系是用某种度量空间中的度量描述的目标间的关系;方位关系用来描述目标在整体和局部之间的某种顺序关系。

2、采用相离、相等、相接、相交、包含于、包含、叠加、覆盖、被覆盖、进入、穿越和被穿越共12种基本空间关系表达3D空间中的点—点、点—线、点—面、点—体、线—线、线—面、线—体、面—面、面—体、体—体10类有理论价值和实际意义的空间拓扑关系。

3、面向对象的数据模型是将面向对象的概念模型转换为面向对象数据库模式的方法和工具的总和。面向对象数据模型涉及四个抽象概念:分类、概括、聚集、联合,以及继承和传播两个语义模型工具。对象间的关系概括为分类关系、组合关系、关联关系。

继承与传播的区别:(1)继承服务于概括,传播作用于联合和聚集;(2)继承是从上层到下层,应用与类,而传播是自下而上,直接作用于对象;(3)继承包括属性和操作,而传播一般仅涉及属性;(4)继承是一种信息隐含机制,而传播是一种强制性工具。

5、不规则三角网(TIN)是一种空间数据结构,也称不规则三角形面模型。它由不规则分布的数据点连成的三角网组成,是一种基于三角形的空间镶嵌模型,三角形的大小取决与不规则分布的观测点或称结点的密度和位置。TIN生成的算法:逐点插入法、分治算法和三角形生长法。

6、将现有空间构模方法分为:基于面模型、基于体模型和基于混合模型的三大类构模体系,根据模型所具有的主要特征大致又分为:三维矢量模型、混合或集成数据模型和面向实体的数据模型。

7、八叉树数据结构是将所有要表示的三维空间V按X、Y、Z三个方向从中间进行分割,把V分割成八个立方体,然后根据每个立方体所含的目标来决定是否对各立方体继续进行八等分的划分。

8、四面体网格(TEN)是将目标空间用紧密排列但不重叠的不规则四面体形成的格网来表示,其实质是2D TIN结构在3D空间上的扩展。

第四章空间数据组织与管理

1、空间数据库系统不仅包括空间数据库本身,还包括相应的计算机硬件系统、操作系统、计算机网络结构、数据库管理系统、空间数据管理系统、地理空间数据库和空间数据库管理人员等组成的一个运行系统。

2、数据库的管理方式:文件管理、文件与数据库混合管理、全关系型数据库管理、面向对象数据库管理、对象—关系数据库管理。

3、空间数据引擎是用来解决如何在关系数据库中存储空间数据,实现正真的数据库方式管理空间数据,建立空间数据服务器的方法。

空间数据库引擎的作用:(1)与空间数据库联合,为任何支持的用户提供空间数据服务;(2)提供开放的数据访问,通过TCP/IP横跨任何同构或异构网络,支持分布式的GIS系统;(3)SDE对外提供了空间几何对象模型,用户可以在此模型基础之上建立空间几何对象,并对这些几何对象进行操作;(4)快速的数据提取和分析,SDE提供快速的空间数据提取和分析功能,可进行基于拓扑的查询、缓冲区分析、叠加分析、合并和切分等;(5)SDE提供了连接DBMS数据库的接口,其他的一切涉及与DBMS数据库进行交互的操作都是在此基础上完成;(6)与空间数据库联合可以管理海量空间信息,SDE在用户与物理数据的远程存储之间构建了一个抽象层,允许用户在逻辑层面上与数据库交互,而实际的物理存储则交由数据库来

管理;(7)无缝的数据管理,实现空间数据与属性数据统一存储;(8)并发访问,SDE与空间数据库相结合,提供空间数据的并发响应机制。

4、空间数据库引擎ArcSDE的功能主要有:(1)高性能的DBMS通道。ArcSDE是多种DBMS 的通道,是一个能够在多种DBMS平台上提供高级的、高性能的GIS数据管理接口。(2)开放的DBMS支持。ArcSDE允许在多种DBMS中管理地理信息数据。(3)多用户。ArcSDE为用户提供大型的空间数据库支持,并支持多用户编辑。(4)GIS工作流和长事务处理。GIS 中的数据管理工作流,依赖长事务处理和版本管理,ArcSDE为DBMS提供了这种技术。(5)丰富的地理数据模型。ArcSDE保证了存贮于DBMS中的矢量和栅格几何数据的高度完整性。(6)连续、可伸缩的数据库。ArcSDE可以支持海量的空间数据库和任意数量的用户。直至DBMS的上限。(7)灵活的配置。ArcSDE通道可以让用户在客户端应用程序内部或跨网络、跨计算机的对应应用服务器进行多种多层结构的配置方案,ArcSDE支持Windows、Unix、Linux 等多种操作系统。

5、空间数据与属性数据连接的四种方式:图形数据与专题属性数据分别管理、对通过DBMS 扩展以增加空间数据库的管理能力、图形数据与属性数据具有统一的结构、图形数据与属性数据自成体系。

6、空间数据组织(P107):纵向分层组织、横向分块组织。

第五章空间数据索引技术

1、空间索引是指在存储空间数据时依据空间对象的位置和形状或空间对象之间的某种空间关系,按一定顺序排列的一种数据结构,其中包含空间对象的概要信息,如对象的标识、外接矩形及指向空间对象实体的指针。

目前存在的空间数据索引技术超过50种。可概括为树结构、线性映射和多维空间区域变换三种类型,从应用范围上可分为静态索引和动态索引。

典型的空间索引技术包括R树索引、四叉树索引、网格索引等。

2、R树索引(P131)、R+ 树索引(P137)、四叉树索引(P145)、PR四叉树(P147)。

四叉树索引的几种方法:点四叉树索引、MX四叉树索引、PR四叉树索引、GIF四叉树索引。第六章空间数据查询、访问

1、关系数据库结构化查询语言(SQL)的优点:非过程化语言、统一的语言、所有关系数据库的公共语言。

SQL语句是由命令、从句、运算符和合计函数所构成的,功能包括查询、操纵、定义和控制四个方面,是一个综合的、通用的、功能极强的关系数据库语言。

2、扩展关系模型主要从以下几个方面进行扩展:(1)突破关系模型中关系必须是第一范式的限制,允许定义层次关系和嵌套关系;(2)增加抽象数据类型如图形数据类型点、线、面、栅格、图像等和用户自定义数据类型;(3)增加空间谓词,例如,表示空间关系的谓词,包含、相交等,表示空间操作的谓词,叠加、缓冲区等;(4)增加适合于空间数据索引的方法,如R树。四叉树等。

3、OpenGIS是基于空间的对象的模型的,对SQL进行了扩展,它提供了:(1)针对所有几何类型的基本操作;(2)描述空间对象间拓扑关系的函数;(3)空间分析的一般操作。

4、SQL3/SQL99(P166)定义了三种空间对象类型:ST_MultiPoint、ST_MultiCurve、ST_MultiPolygon。

5、空间选择查询也称范围查询,即在地图上划出一个区域,查询该区域内的所有空间数据。主要的空间查询包括点查询、区域查询和最近邻查询三种空间选择查询。

6、查询路径优化:查询优化器、语法分析、逻辑转换、基于代价的优化。

7、空间查询的处理步骤:过滤、求精。过滤筛选过程的对象近似技术,空间查询精炼步骤中的相关技术,平面扫描技术、对象分解技术。

8、查询分析的主要类型:属性查询、空间查询、空间分析。

9、数据缓存的工作原理是:为后台数据库设置大容量的缓存区,用于缓冲客户对数据库的访问请求,减少对服务器访问的输入/输出次数,从而提高数据库系统的检索效率。

数据库缓存技术根据疏浚缓冲区的位置不同分为:客户机端数据缓存系统、集中式数据缓存系统、分布式数据缓存系统。

主要的数据缓存技术包括:查询结果集缓存、操作缓存、数据缓存。

第八章空间元数据与空间数据共享

1、元数据是关于数据的数据,用于描述数据的内容、质量、表达方式、空间参照系、管理方式、数据的所有者、数据的提供方式以及数据集的其他特征。

空间数据元数据是关于数据的内容、质量、条件以及其他特征的数据。

空间数据元数据的分类:数据集系列元数据、数据集元数据、要素类型和要素实例元数据、属性类型和属性实例元数据。

空间元数据的八个标准部分的内容:标识信息、数据质量信息、数据集继承信息、空间数据表示信息、空间参照系信息、实体和属性信息、发行信息、空间元数据参考信息。

四个引用部分的内容:引用信息、时间范围信息、联系信息。地址信息。

2、元数据对地理信息共享的作用(P222):

3、空间数据共享(P229):

4、空间数据交换是将一种数据格式转换成另外某种数据格式的技术。空间数据格式转换的内容的内容:空间定位信息、空间关系信息、属性信息。

空间数据交换的方式:外部数据交换方式、直接数据访问方式、基于空间数据转换标准的转换、空间数据互操作模式。

第九章空间数据库设计

1、空间数据库设计原则:(1)空间数据库设计与应用系统设计相结合的原则;(2)数据独立性原则;(3)共享度高、冗余度低原则;(4)用户与系统的接口简单性原则;(5)系统可靠性、安全性与完整性原则;(6)系统具有重新组织、可修改与可扩充性原则。

2、空间数据库设计分为需求分析、概念设计、逻辑设计、物理设计、数据库的实现、数据库运行和维护六个阶段。

3、需求分析包括三方面内容:用户基本需求调研、分析空间数据现状、系统环境/功能分析。通常采用调研的方:跟班作业、开调查会、请专人介绍、询问、设计调查表请用户填写、查阅记录。

4、空间数据库建库(283):包括资料准备和预处理、数据采集、数据处理、数据库建库等阶段。

数据处理包括:(1)错误检查与编辑;(2)几何纠正;(3)地图投影转换;

(4)图像解译;(5)投影转换;(6)图幅拼接;(7)拓扑关系生成;(8)属性数据录入。空间数据库建库分为五部(P293):数据字典和数据索引生成;图形与属性数据库的建立;设立用户密码、规定用户使用权限;软件系统与数据的融合检查;数据库系统试运行测试。

数据库系统概论期末题库(第五版)

一、单选题: 1 DB、DBMS和DBS三者间的关系是(B)。 A DB包括DBMS和DBS B DBS包括DB和DBMS C DBMS包括DBS 和DB D DBS与DB、DBMS无关 2 在一个数据库中可以有多个的是(C)。 A模式 B 内模式 C 外模式 D 存储模式 3 下面(A)不是常用的数据模型? A 线性模型B关系模型 C 层次模型 D 网状模型 4 数据库与文件系统的根本区别在于( C)。 A 提高了系统效率 B 方便了用户使用 C 数据的结构化 D 节省了存储空间 5 下列叙述正确的为(C )。 A 主码是一个属性,它能唯一标识一列 B 主码是一个属性,它能唯一标识一行 C 主码是一个属性或属性集,它能唯一标识一行D主码是一个属性或属性集,它能唯一标识一列 6 下列不属于SQL语言的特点的是(D )。 A 综合统一 B 面向集合的操作方式 C 简洁易学 D 高度过程化 7 在“学生”表中有“学号”、“姓名”、“性别”和“入学成绩”字段。有以下SELECT 语句: SELECT 性别,avg(入学成绩)FROM 学生GROUP BY 性别其功能是(D )。 A 计算并显示所有学生的入学成绩的平均值 B 按性别分组计算并显示所有学生的入学成绩的平均值 C 计算并显示所有学生的性别和入学成绩的平均值 D 按性别分组计算并显示性别和入学分数的平均值 8 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(D ) A.左外联接 B.右外联接 C.外部并 D.外联接 9 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的( C ) A.记录 B.行 C.属性 D.元组 10 在关系数据库系统中,一个关系相当于( A )

第一章 绪论

第一章绪论 1.地理参照数据:描述地球表面空间要素的位置和特征的数据,即空间数据和属性数据两种组成。(P5) 2.空间数据:描述空间要素几何特性的数据,可以使离散的或连续的;属性数据:描述空间要素特征的数据。 3.矢量数据和栅格数据之间的不同:矢量数据适用于表示离散要素,而栅格数据适用于表示连续要素。它们结构也不同,栅格数据模型使用行、列式单一数据结构和固定像元位置。矢量数据模型可以是地理相关的或是基于对象的,是否拓扑均可,且可包括单一或复合要素。 4.地理相关数据模型和基于对象数据模型之间的不同:存储方式不同。地理相关模型使用不同的数据系统分部存储空间数据和属性数据;基于对象数据模型则将空间数据和属性数据存储在统一的数据系统中。 5.矢量数据分析的工具和技术:缓冲区建立(由选择的要素量测直线距离来创建缓冲区)、地图叠置(将不同图层的几何形态和属性组合而创建输出图层)、距离量算(计算空间要素之间的距离)、空间统计(检测要素之间的空间依赖性和聚集模式)和地图操作(管理和改变数据库中得图层)。 6.栅格数据分析的操作:局部(对单个像元操作)、邻域、分区(对一组相同值的像元或类似要素的操作)和整体操作(对整个栅格进行操作)。经常用数学函数将输入和输出联系起来。 7.习题:①将Raster文件、Shapefile文件导入Geodatebase;②gird文件生成坡度图的方法和流程;③*.mxd是什么文件,具有什么功能。 第二章坐标系统 1.大地基准在GIS中的重要性:大地基准是地球的一个数学模型,可作为计算某个位置地理坐标的参照或基础。大地基准的定义可包括大地原点、用于计算的椭球参数、椭球与地球在原点的分离。大地基准的概念还可用于测量海拔和高度。 2.地图投影(球形的地球表面到平面的转换过程):经纬线在平面上的系统安排。 3.根据所保留性质描述地图投影的4种类型:正形投影、等积投影、等距投影、等方位投影。 4.通过投影或可展曲面描述地图投影的3中类型:圆柱投影、圆锥投影、方位投影。 5.标准线和中央线的差异:标准线是定义地图投影的一个普通参数,与切割状态直接相关,标准线指明投影变形分布的模式;而中心线定义了地图投影的中心或原点。 6.比例系数与主比例尺如何建立关系:比例系数是局部比例尺与主比例尺的比值。

武汉大学空间数据库复习资料整理

《空间数据库原理》 第一章数据库 1、空间数据库:①提供结构用于存储和分析空间数据②空间数据由多维空间的对象组成③在标准数据库中存储空间数据需要大量的空间,从一个标准数据库中检索查询空间数据需要很多时间并且很累赘,通常导致很多错误。 2、DBMS:(数据的操作系统)一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。SDBMS:增加了处理空间数据功能的DBMS。①在它的数据模型中提供空间数据类型和查询语言②至少在执行时支持提供空间数据类型:空间索引;空间链接有效的算法。 在地理信息系统中为什么要研究专门的空间数据库系统? 1.空间数据库能提供结构存储和空间数据分析 2.空间数据库包含多面空间的对象 3.在标准数据库中存储空间数据会需要过多的空间 4.标准数据库的查询反馈和空间数据分析会消耗过多时减并且留下大量错误空间 5.空间数据库能提供更多有效率的存储和空间数据分析 3、哈希(Hash)函数:一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。 质数除余法(直接取余法):f(x):=x mod maxM ;maxM一般是不太接近2^t的一个质数。 乘法取整法:f(x):=trunc((x/maxX)*maxlongit) mod maxM,主要用于实数。 平方取中法:f(x):=(x*x div 1000 ) mod 1000000);平方后取中间的,每位包含信息比较多。 第二章数据库基本原理 1、数据模型Data Model:关于数据基础或对象以及他们之间的关系的抽象描述被表示在一个数据库中。 3、概念数据模型:也称语义模型,关于实体和实体间联系的抽象概念集,用统一的语言描述、综合、集成的用户视图。 2、数据字典:是指对数据库的内容包括数据项和属性码定义,是元数据的重要组成部分。(是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。) Metadata:是描述数据的数据,主要是描述数据属性的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。 3、数据库设计和实现:①需求分析②概念数据建模③逻辑建模(参考DBMS和基础数据模型)④物理建模或者实现(参考物理存储和电脑环境)。 需求调查:根据数据库设计的主题对用户的需求进行调查,了解用户特点和要求,取得设计者与用户对需求的一致看法。需求分析:指的是在创建一个新的或改变一个现存的系统或产品时,确定新系统的目的、范围、定义和功能时所要做的所有工作。 4、E-R图:描述对象类型之间的关系,是表示概念模型的一种方式。 第三章基本空间概念 1、凸多边形:把一个多边形任意一边向两方无限延长成为一条直线,如果多边形的其他各边均在此直线的同旁,那么这个多边形就叫做凸多边形。 2、点集拓扑:一个基于相邻关系定义拓扑学空间的方法。 3、大圆距离:大圆距离指的是从球面的一点A出发到达球面上另一点B,所经过的最短路径(圆弧)的长度。 曼哈顿距离:两个点上在标准坐标系上的绝对轴距之总和。 4、欧式空间(欧几里德空间):空间的坐标模型。作用:能将空间属性转化为以实数为元组的属性;坐标系包括一个确定的原点和在原点交叉的一对正交轴线。

空间数据库知识点总结

为什么与统计数据相比空间数据更复杂,那空间数据该如何组织与管理 ·数据类型多(几何数据、关系数据、辅助数据) ·数据操纵复杂(一般数据检索、增加、删除等,空间数据定位检索、拓扑关系检索等)·数据输出多样(数据、报表、图形) ·数据量大,空间数据种类多(测量、统计数据、文字;地图、影像等) 空间数据的非结构化特征 ·事务数据库:数据记录一般是结构化的。每一个记录有相同的结构和固定的长度,记录中每个字段表达的只能是原子数据,内部无结构,不允许嵌套记录 ·空间数据:这种结构化不能满足要求。需要存储地理实体的空间坐标:实体位置、大小形状;拓扑关系等 文件与数据库混合管理。基本思想:属性数据存储在常规的RDBMS中;几何数据存储在空间数据管理系统中;两个子系统间用标识符联系起来(即通过关键字联系)。优点:由于一部分建立在标准的RDBMS上,存储和检索数据比较有效、可靠。缺点:1由于使用了两个子系统,它们各自有自己的规则,查询操作难以优化,存储在RDBMS外的数据有时会丢失数据项的语义。2数据完整性的约束条件可能遭破坏,如在几何空间数据系统中目标实体仍存在,但在RDBMS中却已删除。 全关系型空间数据库管理系统。基本思想:采用同一DBMS存储空间数据和属性数据,即在标准的关系数据库上增加空间数据管理层;利用该层将结构查询语言(GeoSQL)转化成标准的SQL查询,借助索引数据的辅助关系实施空间索引操作。优点:省去了空间数据库和属性数据库间的繁琐连接,空间数据存取速度快。缺点:由于是存取、效率上总是低于DBMS 中所用的直接操作过程,且查询过程复杂。 对象关系数据库管理系统。关系型数据库+空间数据引擎。思想:用户将自己的空间数据交给独立于数据库之外的空间数据引擎,由空间数据引擎来组织空间数据在关系型数据库中的存储;用户需要访问数据的时候,再通过空间数据引擎,由引擎从关系型数据库中去除数据并转化为客户可以使用的方式。优点:访问速度快,支持通用的关系数据库管理系统,空间数据按BLOB存取,可跨数据库平台与特定GIS平台结合紧密,应用灵活。缺点:空间操作和处理无法在数据库内核中实现,数据模型较为复杂,扩展SQL比较困难,不易实现数据共享与互操作。 对象关系数据库管理系统。扩展对象关系型数据库管理系统。思想:对关系数据库关系系统进行扩展,使之能管理非结构化的空间数据,用户利用这种能力增加空间数据类型及相关函数,从而将空间数据类型与函数从空间数据引擎转移到数据库管理系统中。优点:空间数据的管理与通用数据库系统融为一体,空间数据按对象存取,可在数据库内核中实现空间操作和处理,扩展SQL比较方便容易实现数据共享与互操作。缺点:实现难度大,压缩数据比较困难,目前功能与性能还较差。·扩展的关系数据类型:1大对象类型LOB 2 BOOLEAN 3集合类型ARRAY 4用户定义的类型5面向对象的数据类型·扩展的对象类型:1行对象与行类型[第①步定义行类型②创建行类型③创建基于行类型的表2列对象与对象类型①创建列对象②创建表,定义其中属性是对象类型3抽象数据类型(ADT)·参照类型:REF类型,值是OID①创建两个行类型②创建两个基于行类型的表③描述这两个表的参照关系 地理空间建模的方法(二分法) 地理空间建模是对空间实体的数据抽象后对实体对象或场的描述。 ·基于实体的描述。主要描述不连续的个体现象,适合表示有固定形状的空间实体,强调个体现象,对象之间的空间位置关系通过拓扑关系进行连接。核心思想:将地理实体和现象作为独立的对象,以独立的方式存在,主要描述不连续的地理现象,任何现象都是一个对象,

空间数据库期末复习重点总结

一、数据管理的发展阶段 1、人工管理阶段 2、文件系统阶段 3、数据库管理阶段 注意了解各阶段的背景和特点 二、数据库系统的特点 1、面向全组织的复杂的数据结构 2、数据的冗余度小,易扩充 3、具有较高的数据和程序的独立性:数据独立性 数据的物理独立性 数据的逻辑独立性 三、数据结构模型三要素 1、数据结构 2、数据操作 3、数据的约束性条件 四、数据模型反映实体间的关系 1、一对一的联系(1:1) 2、一对多的联系(1:N) 3、多对多的联系(M:N) 五、数据模型: 是数据库系统中用于提供信息表示和操作手段的形式构架。 数据库结构的基础就是数据模型。数据模型是描述数据(数据结构)、数据之间的联系、数据语义即数据操作,以及一致性(完整性)约束的概念工具的集合。 概念数据模型:按用户的观点来对数据和信息建模。ER模型 结构数据模型:从计算机实现的观点来对数据建模。层次、网状模型、关系 六、数据模型的类型和特点 1、层次模型: 优点:结构简单,易于实现 缺点:支持的联系种类太少,只支持二元一对多联系 数据操纵不方便,子结点的存取只能通过父结点来进行 2、网状模型: 优点:能够更为直接的描述世界,结点之间可以有很多联系 具有良好的性能,存取效率高 缺点:结构比较复杂 网状模型的DDL、DML复杂,并且嵌入某一种高级语言,不易掌握,不易使用

3、关系模型: 特点:关系模型的概念单一;(定义、运算) 关系必须是规范化关系; 在关系模型中,用户对数据的检索操作不过是从原来的表中得到一张新的表。 优点:简单,表的概念直观,用户易理解。 非过程化的数据请求,数据请求可以不指明路径。 数据独立性,用户只需提出“做什么”,无须说明“怎么做”。 坚实的理论基础。 缺点:由于存储路径对用户透明,存储效率往往不如非关系数据模型 4、面向对象模型 5、对象关系模型 七、三个模式和二级映像 1、外模式(Sub-Schema):用户的数据视图。是数据的局部逻辑结构,模式的子集。 2、模式(Schema):所有用户的公共数据视图。是数据库中全体数据的全局逻辑结构和特性的描述。 3、内模式(Storage Schema):又称存储模式。数据的物理结构及存储方式。 4、外模式/模式映象:定义某一个外模式和模式之间的对应关系,映象定义通常包含在各外模式中。当模式改变时,修改此映象,使外模式保持不变,从而应用程序可以保持不变,称为逻辑独立性。 5、模式/内模式映象:定义数据逻辑结构与存储结构之间的对应关系。存储结构改变时,修改此映象,使模式保持不变,从而应用程序可以保持不变,称为物理独立性。 八、数据视图 数据库管理系统的一个主要作用就是隐藏关于数据存储和维护的某些细节,而为用户提供数据在不同层次上的抽象视图,即不同的使用者从不同的角度去观察数据库中的数据所得到的结果—数据抽象。 九、规范化 1、几个概念 候选码(候选关键字):如果一个属性(组)能惟一标识元组,且又不含有其余的属性,那么这个属性(组)称为关系的一个候选码(候选关键字)。 码(主码、主键、主关键字):从候选码中选择一个唯一地标识一个元组候选码作为码 主属性:任何一个候选码中的属性(字段) 非主属性:除了候选码中的属性 外码:关系模式R中属性或属性组X并非R的码,但X是另一个关系模式的码,则称X是R的外部码,简称外码。 2、函数依赖 (1)设R(U)是一个属性集U上的关系模式,X和Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称“X函数确定Y”或“Y函数依赖于X”,记作X→Y。X称为这个函数依赖的决定属性集(Determinant)。Y=f(x)

空间数据库概论答案

空间数据库概论答案 【篇一:数据库系统概论试题及答案整理版】 >第一章绪论 一、选择题 1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个 阶段中,数据独立性最高的是a阶段。 a.数据库系 2. 数据库的概念模型独立于a。 a.具体的机器和dbms 3. 数据库的基本特点是b。 a.(1)数据结构化 (2)数据独立性 (3)数据共享性高,冗余大,易移植 b.(1)数据结构化 (2)数据独立性 (3)数据共享性高,冗余小,易扩充 c.(1)数据结构化 (2)数据互换性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制(4)统一管理和控制(4)统一管理和控制 b.e-r图 c.信息世界 d.现实世界 b.文件系统 c.人工管理 d.数据项管理 d.(1)数据非结构化 (2)数据独立性 (3)数据共享性高,冗余小,易扩充(4)统一管理和控制 4. b是存储在计算机内有结构的数据的集合。 a.数据库系统 5. 数据库中存储的是c。 a. 数据 6. 数据库中,数据的物理独立性是指c。 a.数据库与数据库管理系统的相互独立 b.用户程序与dbms的相互独立 c.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的d.应用程序与数据库中数据的逻辑结构相互独立 7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指d。

a.同一个应用中的多个程序共享一个数据集合 b.多个用户、同一种语言共享数据 c.多个用户共享一个数据文件 d.多种应用、多种语言、多个用户相互覆盖地使用数据集合 b. 数据模型 c. 数据及数据间的联系 d. 信息 b.数据库 c.数据库管理系统 d.数据结构 8. 数据库系统的核心是b。 a.数据库 9. 下述关于数据库系统的正确叙述是 a 。 a.数据库系统减少了数据冗余b.数据库系统避免了一切冗余 c.数据库系统中数据的一致性是指数据类型一致 d.数据库系统比文件系统能管理更多的数据 10. 数将数据库的结构划分成多个层次,是为了提高数据库的 b ①和 b ②。①a.数据独立性 ②a. 数据独立性 11. 数据库(db)、数据库系统(dbs)和数据库管理系统(dbms)三者之间的关系是 a 。 a.dbs包括db和dbmsc.db包括dbs和dbms 12. 在数据库中,产生数据不一致的根本原因是d。 a.数据存储量太大 b.没有严格保护数据 d.数据冗余 b.ddms包括db和dbs d.dbs就是db,也就是dbms b.逻辑独立性 b.物理独立性 c.管理规范性 c.逻辑独立性 d.数据的共享 b.数据库管理系统 c.数据模型 d.软件工具 d.管理规范性 c.未对数据进行完整性控制 13. 数据库管理系统(dbms)是d。 a.数学软件

空间数据库

《空间数据库》习题第一章: 1、什么是空间数据库? KA0394******* 2、空间数据库有哪些特点? 4001-520-520 3、空间数据库与传统数据库的差异何在? 4、空间数据库有哪些主要作用? 5、目前空间数据库存在哪些主要问题? 6、简述空间数据库发展的历史和现状。 7、何谓空间数据? 8、地理空间类型的表现形式主要有哪些? 9、何谓地理空间? 10、当前常用的数据库软件有哪些? 11、空间数据的类型主要有哪几种? 第二章: 1、空间实体包括哪些? 2、空间实体类型主要有哪几种?

3、什么是空间认知的三层模型? 4、什么是空间认知的九层模型? 5、地理空间场操作可分为哪几种? 6、何谓空间认知? 7、什么是E-R模型? 第三章: 1、OGC定义的基本几何空间对象有哪些? 2、GIS逻辑数据模型主要有哪些? 3、什么是面向对象数据模型? 4、面向对象数据模型所涉及的主要概念及主要技术有哪些? 5、三维空间数据模型主要有哪几种? 6、构成E-R模型的三要素指什么? 7、Spaghetti数据结构与拓扑矢量数据结构的差异何在? 8、简述三维矢量模型的数据结构特征。 9、简述三维体元模型的数据结构特征。

10、空间关系主要有哪几种? 11、GIS逻辑数据模型主要有哪几种? 第四章: 1、ArcGIS的Geodatabase是如何定义空间对象模型的? 2、空间数据的管理方式有哪些? 3、什么是空间数据引擎? 4、空间数据库引擎管理空间数据的实现方法有哪些? 5、何谓栅格金字塔结构? 6、空间数据库引擎的作用是什么? 7、栅格数据的存储方式主要有哪些? 8、栅格数据有几种取值方法? 9、空间数据的组织方式有哪些? 10、主要空间数据库管理方法各有何优缺点? 第五章: 1、四叉树索引有几种方法? 2、简述网格空间索引的基本原理。

数据库期末考试试题与

数据库期末试题 一、选择题(每题1分,共20分) 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管 理 D.数据项管理 2.数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。 A. 存储视图 B. 概念视图 C. 部视 图 D. 外部视图 3.数据库的概念模型独立于(A)。 A.具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界4.数据库中,数据的物理独立性是指(C)。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 5.关系模式的任何属性(A)。 A. 不可再分 B. 可再分 C. 命名在该关系模式中可以不惟一 D.以上都不是 6.下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字:职工(职工号,职工名,部门号,职务,工资) 设备(设备号,职工号,设备名,数量) 两个关系的属性中,存在一个外关键字为( C )。 A. 职工关系的“职工号” B. 职工关系的“设备号” C. 设备关系的“职工号” D. 设备关系的“设备号” 7.以下四个叙述中,哪一个不是对关系模式进行规化的主要目的( C )。 A. 减少数据冗余 B. 解决更新异常问题 C. 加快查询速度 D. 提高存储空间效率 8.关系模式中各级式之间的关系为( A )。 A. B. C. D. 9.保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据的( A )。

数据库期末考试试题及答案

数据库期末考试试题及答案 一、选择题(每题1分,共20分) 1(在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。 在这几个阶段中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D.数据项管理 2(数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。 A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图 3(数据库的概念模型独立于(A)。 A. 具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界 4(数据库中,数据的物理独立性是指(C)。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 5(关系模式的任何属性(A)。 A. 不可再分 B. 可再分 C. 命名在该关系模式中可以不惟一 D.以上都不是 6(下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字: 职工(职工号,职工名,部门号,职务,工资) 设备(设备号,职工号,设备名,数量) 两个关系的属性中,存在一个外关键字为( C )。

A. 职工关系的“职工号” B. 职工关系的“设备号” C. 设备关系的“职工号” D. 设备关系的“设备号” 7(以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的( C )。 A. 减少数据冗余 B. 解决更新异常问题 C. 加快查询速度 D. 提高存储空间效率 8(关系模式中各级范式之间的关系为( A )。 A. B. C. D. 9(保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指 数据的( A )。 A. 安全性 B.完整性 C.并发控制 D.恢复 10(事务的原子性是指( B )。 A. 事务一旦提交,对数据库的改变是永久的 B. 事务中包括的所有操作要么都做,要么都不做 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态 11(下列哪些运算是关系代数的基本运算( D )。 A. 交、并、差 B. 投影、选取、除、联结 C. 联结、自然联结、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算 12(现实世界“特征” 术语, 对应于数据世界的( D )。 A(属性 B. 联系 C. 记录 D. 数据项 13(关系模型中3NF是指( A )。 A.满足2NF且不存在传递依赖现象 B.满足2NF且不存在部分依赖现象

第4章 地理信息系统空间数据库-1

第四章地理信息系统空间数据库(1)

第四章地理信息系统空间数据库 第1节空间数据库概述 第2节传统的数据模型 第3节语义和面向对象数据模型 第4节空间数据库逻辑模型设计和物理设计第5节GIS空间时态数据库

第一节空间数据库概述?空间数据库的概念 ?空间数据库的设计 ?空间数据库的实施和维护

一、空间数据库的概念 1. 数据库的相关概念 ①数据库:是指长期储存在计算机内有结构的、大量的、可共享的数据集合。 ②数据库管理系统:是位于用户与操作系统之间的一层数据管理软件;他的功能包括:数据定义,数据操作,数据库的运行管理,数据库的建立和维护。 ③数据库系统:指在计算机系统中引入数据库后的系统,它由数据库、数据库管理系统及其开发工具、应用系统、数据库管理员和用户构成。 ④数据库系统管理员:负责数据库的建立、使用和维护的专门人员。

2. 空间数据库的相关概念 空间数据库:是地理信息系统在计算机物理存储介质存储的与应用相关的地理空间数据的总合,以一系列特定结构的文件形式组织后存储在介质上。 空间数据库(系统)组成:包括3部分 ?空间数据库:是地理信息系统在计算机物理存储介质存储的与应用相关的地理空间数据的总合,一般是以一系列特定结构的文件形式组织后存储在介质上。 ?空间数据库管理系统:是指能够对物理介质上存储的地理空间数据进行语义和逻辑上的定义,提供必需的空间数据查询检索和存取功能,以及能够对空间数据进行有效的维护和更新的一套软件。?空间数据库应用系统:应用模块。

空间数据库是GIS中存储的与应用相关的地理空间数据的总和。(是GIS基本且重要的组成部分) 数据库=数据库系统

地理信息系统第一章知识点

第一章绪论 1、GIS问题的共性是什么? 答:①与地理环境及其地理过程密切相关;②与空间位置相关;③需要地理空间数据和信息的支持。 2、GIS解决问题的流程(方法、步骤)是什么?这个过程和本课程的内容安排有什么关系? 答:①提出地理问题;②获取地理数据;③研究地理数据(数据预处理);④分析地理信息;⑤可视化地理结果;⑥基于地理知识解决问题。这个过程和本课程的内容安排的先后顺序一致,便于从逻辑上逐步地学习地理信息系统,明白地理信息系统解决问题的流程。第一章和第二章阐述GIS的基本概念,第三章讲解地理数据的获取,第四章、第五章和第六章讲解地理数据的研究,第七章讲解地理信息的分析,第八章讲解地理结果的可视化。 3、GIS的定义是什么,应如何去理解这个定义? 答:①定义:地理信息系统是以采集、处理、管理、分析和描述整个或部分地球表面(包括大气层在内)与空间和地理分布有关的数据的计算机空间信息系统。②地理信息系统的类别主体是计算机空间信息系统。所谓空间信息系统是一种十分特别而重要的信息系统,它要采集、管理、处理和更新空间信息,并且地理信息系统以计算机为基础。③地理信息系统解决问题的流程是采集、处理、管理、分析和描述空间数据。能在计算机软件和硬件的支持下,运用系统工程和信息科学的理论,科学管理和综合分析具有空间内涵的地理数据,以提供对规划、管理、决策和研究所需信息。④地理信息系统的研究范围是整个或部分地球表面(包括大气层在内)与空间和地理分布有关的数据。(与自然地理相比,GIS研究范围更大,自然地理研究范围是对流层顶到沉积岩石圈的底部。卫星在电离层) 4、GIS为什么会出现? 答:①以应用需求为驱动:正所谓哪里有需求哪里就会有发展,在现实世界中,人们感兴趣的很多问题,如:某类型的土壤特征、臭氧洞的变化、城乡人口分布的变化,最优路径的规划等,都与地表地理环境及其地理过程密切联系,都需要地理空间数据和信息、需要地图、需要GIS。 ②以技术发展为导引:传统的方法存在很多的问题,随着计算机技术的发展,人们开始 利用计算机来存储、管理、分析地理信息,因而产生了地理信息系统。摄影测量和遥感成像技术的发展,使摄影测量工作者能以很高的精度快速地进行大面积测图,并为地球资源科学家(土质、土壤、生态等)提供制图服务。 5、GIS的发展经历了几个过程?每个过程的特点是什么? 答:①二十世纪50~60年代的GIS开拓期。特点:计算机水平不高,GIS机助制图能力较强,能够实现地图的手扶跟踪数字化以及地图数据的拓扑逻辑和分幅数据拼接功能; 早期的GIS大多数是基于格网系统,发展了许多基于栅格的操作方法;专家兴趣以及政府需求的推动起着积极的引导作用,多数工作仅限于政府和大学范畴,国际交往甚少。 ②二十世纪70年代的GIS巩固发展期。特点:技术发展没有新的突破;系统应用与技 术开发多限于某几个机构;专家影响减弱,政府影响增强;一些发达国家建立了专业的地理信息系统;商业公司开始开发商业GIS软件;许多大学和研究机构开始重视GIS软件设计和研究;许多大学开始提供GIS培训,商业性咨询服务公司开始从事GIS工作。 ③二十世纪80年代的GIS普及和推广应用阶段。特点:GIS开始注重于空间决策支持

数据库期末作业

一、概述 1、数据库设计的目的和意义 本系统是针对高等院校的学生信息管理,因此信息管理系统的用户包括系统管理员、教师和学生。主要涉及院系信息、学生信息、课程信息、选课记录、成绩信息、宿舍信息等多种数据信息。 系统应具体实现的功能 用户信息实现——学生或老师输入自己的账号和密码进入该系统。 基本信息实现——系统管理员负责对各种基本信息的录入、修改、删除等操作。 信息查询实现——学生可以查询基本信息:所在院系、所在宿舍、各科的考试成绩 等,系统管理员负责把老师提交的学生成绩进行管理,计算总成绩和平均成绩,统计不及格学生信息和获得奖学金学生的信息,最后再输出所有的信息。 2、适用的软件和工具 SQL server 2008、Power Designer、E-R图 二、数据库部分 1、E-R图 (1)、数据流程图 (

(2)、功能模块图 (3)、E-R图 分E-R图

3、表结构 数据项描述

课程表结构: 选课表结构: 学院表结构: 宿舍表结构: 4、索引设计 (1)、单表索引设计 为学生表创建一个以student_id为索引的关键字的唯一聚簇索引 1)展开数据库中的表右键学生表,单击所有任务弹出的索引管理。 2)在窗体点新建索引名称为student_id_index,点击复选框“聚簇索引”、“惟一值” 同理为课程表创建一个以course_cno 为索引的关键字的唯一聚簇索引; 同理为选课表创建以student_id、course_cno为索引的关键字的聚簇索引; 同理为学院表创建一个以department_ deno 为索引的关键字的唯一聚簇索引; 同理为宿舍表创建一个以dormitry_dono为索引的关键字的唯一聚簇索引;

空间数据库复习重点答案完整)

1、举例说明什么是空间数据、非空间数据?如何理解空间查询和非空间查询的区别?常用的空间数据库管理方式有哪几种及其各自特点。 数据:是指客观事务的属性、数量、位置及其相互关系等的符号描述。空间数据:是对现实世界中空间对象(事物)的描述,其实质是指以地球表面空间位置为参照,用来描述空间实体的位置、形状、大小及其分布特征等诸多方面信息的数据。河流的泛洪区,卫星影像数据、气象气候数据等都可以是空间数据书店名称店员人数,去年的销售量,电话号码等是非空间数据 空间查询是对空间数据的查询或命令 人工管理阶段 文件管理阶段缺点: 1)程序依赖于数据文件的存储结构,数据文件修改时,应用程序也随之改变。 2)以文件形式共享,当多个程序共享一数据文件时,文件的修改,需得到所有应用的许可。不能达到真正的共享,即数据项、记录项的共享。 常用: 文件与数据库系统混合管理阶段优点:由于一部分建立在标准的RDBMS上,存储和检索数据比较有效、可靠。 缺点:1)由于使用了两个子系统,它们各自有自己的规则,查询操作难以优化,存储在RDBMS外的数据有时会丢失数据项的语义。 2)数据完整性的约束条件可能遭破坏,如在几何空间数据系统中目标实体仍存在,但在RDBMS中却已删除。 3)几何数据采用图形文件管理,功能较弱,特别是在数据的安全性、一致性、完整性、并发控制方面,比商用数据库要逊色得多 全关系型空间数据库管理系统 ◆属性数据、几何数据同时采用关系式数据库进行管理 ◆空间数据和属性数据不必进行烦琐的连接,数据存取较快 ◆属性间接存取,效率比DBMS的直接存取慢,特别是涉及空间查询、对象嵌套等复杂的空间操作 ◆GIS软件:System9,Small World、GeoView等 本质:GIS软件商在标准DBMS顶层开发一个能容纳、管理空间数据的系统功能。 对象关系数据库管理系统 优点:在核心DBMS中进行数据类型的直接操作很方便、有效,并且用户还可以开发自己的空间存取算法。缺点:用户须在DBMS环境中实施自己的数据类型,对有些应用相当困难。 面向对象的数据库系统。 采用面向对象方法建立的数据库系统; 对问题领域进行自然的分割,以更接近人类通常思维的方式建立问题领域的模型。 目前面向对象数据库管理系统还不够成熟,价格昂贵,在空间数据管理领域还不太适用; 基于对象关系的空间数据库管理系统可能成为空间数据管理的主流 2、什么是GIS,什么是SDBMS?请阐述二者的区别和联系。 GIS是一个利用空间分析功能进行可视化和空间数据分析的软件。它的主要功能有:搜索、定位分析、地形分析、流分析、分布、空间分析/统计、度量GIS 可以利用SDBMS来存储、搜索、查询、分享大量的空间数据集 改:地理信息系统是以地理空间数据库为基础,在计算机软硬件的支持下,运用系统工 科学管理和综合分析具有空间内涵的地理数据,以提供管理、决策等所需信息的技术系统。简单的说,地理信息系统就是综合处理和分析地理空间数据的一种技术系统。

空间数据库建库复习资料

第一章 1.GIS的名词分析与推论 GIS概念:具有地理数据的采集、管理、分析、表达能力,能为决策者提供有用地理信息的系统。 推论1:地理信息系统采集的数据为空间数据,即具有空间位置,又具有属性特征。地理信息系统的数据库因此又称为空间数据库。 推论二:地理信息系统具有采集、管理、分析地理数据和表达地理信息的能力。包括空间数据库建设和空间数据库的应用两个层次。 推论三:地理信息系统包括计算机硬件、软件、数据、系统开发人员和用户,但由于处理和分析的是地理数据,因此,在通用的硬件、软件基础上,还有体现专业特点的硬、软件。 2.GIS空间数据体系 空间数据库:空间数据和属性数据的组织 矢量有混合式、扩展式和开放式

矢量数据的空间数据组织:空间坐标数据的非结构化和属性数据的结构化 栅格数据:像元阵列 3.GIS数据模型 矢量数据模型:简单数据结构(面条结构):如Shapefile、拓扑数据结构:如Coverge、面向对象的数据模型:如Geodatabase 栅格数据模型:栅格文件常用格式:*.tif,*.jpg,*.bmp等。GIS中的栅格格式:ESRI 的Grid、Geodatabase的栅格数据集等。遥感图像的格式:PCI的* .pix,Erdas 的*.img等。 4.空间数据库设计核心 将现实世界抽象为GIS数据模型,这是数据库设计的核心。 5.名词解释: 面条结构:数据按点、线、面为单元进行组织,点、线、面都有自己的坐标数据。最典型的是面条结构。 拓扑数据结构:不仅存储空间位置,同时存储空间关系。 拓扑关联:指存在于空间图形的不同类型元素之间的拓扑关系。如结点与弧段、弧段与多边形。 第二章 1.名词解释: 数据词典:以词典的方式描述和定义E-R模型设计中出现和形成的实体、关系。数据模型匹配:实现将实体类型和特征类型(Coverage、Shapefile、Grid等)的匹配。 区:基于现有的面特征来描述复杂的区域如多个独立的多边形组成的区域、相互

(完整版)地理信息系统试题期末考试题目复习资料

地理信息系统试题 一、名词解释 1.地理信息系统:是在计算机硬、软件系统支持下,对现实世界(资源与环境)的研究和变迁的各类空间数据及描述这些空间数据特性的属性进行采集、储存、管理、运算、分析、显示和描述的技术系统。 2.操作尺度:对空间实体、现象的数据进行处理操作时应采用最佳尺度,不同操作尺度影响处理结果的可靠程度或准确度 3.地理网格:是指按一定的数学规则对地球表面进行划分而形成的网格。 数据模型:对现实世界进行认知、简化和抽象表达,并将抽象结果组织成有用、能反映形式世界真实状况数据集的桥梁。 4.数据模型:对现实世界进行认知、简化和抽象表达,并将抽象结果组织成有用、能反映形式世界真实状况数据集的桥梁。 5.对象模型:将研究的整个地理空间看成一个空域,地理现象和空间实体作为独立的对象分布在该空域中。 6.地图数字化:根据现有纸质地图,通贯手扶跟踪或扫描矢量化地方法,生产出可在技术机上进行存储、处理和分析的数字化数据。 7. 拓扑关系:图形在保持连续状态下的变形但图形关系不变的性质。 8.空间数据结构:对空间逻辑数据模型描述的数据组织关系和编排方式。 9.影像金字塔结构:在同一的空间参照下,根据用户需要以不同分辨率进行存储与显示,形成分辨率由粗到细,数据量由小到大的金字塔结构。 10.空间索引:依据空间对象的位置和形状或空间对象之间的某种空间关系按一定的顺序排列的一种数据结构。 11.空间数据查询:其属于空间数据库的范畴,一般定义为从空间数据库中找出所有满足属性约束条件和空间约束条件的地理对象。 12.空间分析:以地理事物的空间位置和形态特征为基础,异空间数据运算、空间数与属性数据的综合运算为特征,提取与产生新的空间信息的技术和过程。 13.栅格数据的追踪分析:对于特定的栅格数据系统,有某一个或多个起点,按照一定的追种法则进行追踪目标或者追踪的空间分析方法。 14.数字高程模型:是通过有限的地形高程数据实现对地形曲面的数字化模拟,高程数据通常采用绝对高程。 15.数字地形分析:是指在数字高程模型上进行地形属性计算和特征提取的数字信息处理技术。 二、填空题 1、空间实体的四个基本特征:空间位置特征、属性特征、时间特征、空间关系 特征。 2、地理空间数据的概念模型分为:对象模型、场模型、网络模型。 3、空间关系是指地理空间实体之间相互作用的关系。空间关系主要有头拓扑空 间关系、顺序空间关系、度量空间关系。 4、栅格数据模型的一个优点是不同类型的空间数据层可以进行叠加操作,不需 要进行复杂的几何计算。 5、矢量数据结构按其是否明确地表示地理实体空间关系分为:实体数据结构和 拓扑数据结构两大类。 6、栅格数据结构的显著特点是:属性明显,定位隐含。 7、矢栅一体化结构的理论基础是:多级网格方法、三个基本约定、线性四叉树

数据库系统概论第一章课后答案

第01章绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据(Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也越来越复杂。数据与其语义是不可分的。500 这个数字可以表示一件物品的价格是500 元,也可以表示一个学术会议参加的人数有500 人,还可以表示一袋奶粉重500 克。 ( 2 )数据库(DataBase ,简称DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 ( 3 )数据库系统(DataBas 。Sytem ,简称DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。但是在日常工作中人们常常把数据库系统简称为数据库。希望读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。 ( 4 )数据库管理系统(DataBase Management sytem ,简称DBMs ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。DBMS 的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。解析DBMS 是一个大型的复杂的软件系统,是计算机中的基础软件。目前,专门研制DBMS 的厂商及其研制的DBMS 产品很多。著名的有美国IBM 公司的DBZ 关系数据库管理系统和IMS 层次数据库管理系统、美国Oracle 公司的orade 关系数据库管理系统、s 油ase 公司的s 油ase 关系数据库管理系统、美国微软公司的SQL Serve ,关系数据库管理系统等。

地理空间大大数据库原理期末考试地题目总卷

《地理空间数据库原理》课程期末考试卷 一、选择题(每题3分,共10题) 1、下列不适合直接采用关系型数据库对空间数据进行管理说法错误的是(A) A. 传统数据库管理的是连续的相关性较小的数字或字符,而空间数据是连续的,并且有很强的空间相关性; B. 传统数据库管理的实体类型较少,并且实体类型间关系简单固定,而GIS数据库的实体类型繁多,实体间存在着复杂的空间关系; C. 传统数据库存储的数据通常为等长记录的数据,而空间数据的目标坐标长度不定,具有变长记录,并且数据项可能很多,很复杂; D.传统数据库只查询和操作数字和文字信息,而空间数据库需要大量的空间数据操作和查询。 2. 下列关于的空间数据库管理方式经历的阶段及其各自特点说法错误的是(C) A. 文件关系数据库混合管理阶段,用一组文件形式来存储地理空间数据及其拓扑关系,利用通用关系数据库存储属性数据,通过唯一的标识符来建立它们之间的连接。 B. 全关系式数据库管理阶段,基于关系模型方式,将图形数据按关系模型组织。图形数据和属性数据统一存储在通用关系数据库中,即将图形文件转成关系存放在目前大部分关系型数据库提供的二进制块中。 C.面向对象数据库管理阶段,面向对象型空间数据库管理系统最适合空间数据的表达和管理。持变长记录,还支持对象的嵌套,信息的继承和聚集。支持SQL 语言,有一定的通用性。允许定义合适的数据结构和数据操作。 D.对象关系数据库管理阶段,解决了空间数据的变长记录管理,使数据管理效率大大提高;空间和属性之间联结有空间数据管理模块解决,不仅具有操作关系数据的函数,还具有操作图形的API函数; 3. 对下述图形进行链式编码,编码结果为(D)

Arcgis实验一空间数据库建立解析

实验一、空间数据库建立 1. 利用影像配准(Georeferencing) 工具进行影像数据的地理配准 2. 编辑器的使用(点要素、线要素、多边形要素的数字化)。 3. 利用 ArcCatalog 建立个人数据库及数据集,导入 SHP 格式数据, 4. 利用 ArcCatalog 的 Topoloy 工具,进行悬挂点伪节点检查; 5. 利用 ArcMap 高级编辑工具(Trim ,Extend )对问题数据记性修改; 6 利用 . ArcCatalog 的 Polygon Featue Class From L ines 工具建立多边形数据层。 数据:昆明市西山区普吉地形图 1:10000 地形图――70011-1.Tif ,昆明市旅游休闲图.jpg 软件准备:ArcGIS Desktop ---ArcMap 步骤 1 :地形图的配准-加载数据和影像配准工具 所有图件扫描后都必须经过扫描配准,对扫描后的栅格图进行检查,以确保矢量化工 作顺利进行。 z 打开 ArcMap ,添加 影像配准 工具栏。 “” z 把需要进行配准的影像—70011-1.TIF 增加到 ArcMap ,会发现 影像配准 工具栏中 “” 的工具被激活。 一、实验目的 二、实验准备 三、实验内容及步骤

步骤2 :输入控制点 在配准中我们需要知道一些特殊点的坐标。通过读图,我们可以得到一些控件点――公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。 z 在影像配准工具栏上,点击添加控制点按钮。””“” z 使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的 坐标位置,如下图所示: 步骤3 :矫正并重采样栅格生成新的栅格文件 z在影像配准菜单下,点击矫正,对配准的影像根据设定的变换公式重新采样,””“” 另存为一个新的影像文件。

相关文档
最新文档