最新空间数据库复习题

最新空间数据库复习题
最新空间数据库复习题

Chapter 1: Introduction to Spatial Databases

1、举例说明什么是空间数据、非空间数据?如何理解空间查询(spatial queries)和非空间查询的区别(Non-spatial queries)?

答:河流的泛洪区,卫星影像数据、气象气候数据等都可以是空间数据

书店名称店员人数,去年的销售量,电话号码等是非空间数据

空间查询是对空间数据的查询或命令

2、什么是GIS,什么是SDBMS?请阐述二者的区别和联系。

答:1、GIS是一个利用空间分析功能进行可视化和空间数据分析的软件。它的主要功能有:搜索、定位分析、地形分析、流分析、分布、空间分析/统计、度量

GIS 可以利用SDBMS来存储、搜索、查询、分享大量的空间数据集

2、SDBMS是一个软件模块。它可以

①、利用一个底层的数据库管理系统

②、支持多种空间数据模型、相应的空间抽象数据类型(ADT)以及一种能够调用这些ADT的查询语言

③、支持空间索引、高效的空间操作算法以及用于查询优化的特定领域规则

3、区别与联系:①、利用GIS可以对某些对象和图层进行操作,而利用SDBMS则可以对更多的对象集和图层进行更加简单的操作

②、SDBMS可以在GIS不能使用的某些领域进行使用,例如基因组学、天文学、多媒体信息系统等

③、GIS可以作为SDBMS的前端,利用一个高效的SDBMS可以大大提高GIS的效率和生产率。

3、从GIS这一缩写的三种含义来理解GIS的发展历程。

答:地理信息系统:为专业人员提供的软件

地理信息科学:为地理信息系统和服务提供使用和发展的定义、框架和理论

地理信息服务:为普通用户提供的网点和服务中心,例如PC机上的地理和空间服务

4、用传统数据库系统管理空间数据,存在什么不足之处?

答:1)无法用递归和嵌套的方式来描述复杂关系的层次和网状结构,模拟和操作复杂地理对象的能力较弱;

2)用关系模型描述本身具有复杂结构和涵义的地理对象时,需对地理实体进行不自然的分解,导致存储模式、查询途径及操作等方面均显得语义不甚合理;

3)由于概念模式和存储模式的相互独立性,及实现关系之间的联系需要执行系统开销较大的联接操作,运行效率不够高

4)空间数据通常是变长的,而一般RDBMS只允许记录的长度设定为固定长度,此外,通用DBMS难于存储和维护空间数据的拓扑关系。

5)一般RDBMS都难以实现对空间数据的关联、连通、包含、叠加等基本操作。

6)一般DBMS不能支持GIS需要的一些复杂图形功能。

7)一般RDBMS难以支持复杂的地理信息,因为单个地理实体的表达需要多个文件、多条记录,包括大地网、特征坐标、拓扑关系、属性数据和非空间专题属性等方面信息。8)GIS管理的是具有高度内部联系的数据,为了保证地理数据库的完整性,需要复杂的安全维护系统,而这些完整性约束条件必须与空间数据一起存储,由地理数据库来维护系统数据的完整性。否则,一条记录的改变会导致错误、相互矛盾的数据存在,而一般RDBMS 难以实现这一功能。

5、What is a SDBMS ?

答:SDBMS是一个软件模块。它可以

①、利用一个底层的数据库管理系统

②、支持多种空间数据模型、相应的空间抽象数据类型(ADT)以及一种能够调用这些ADT的查询语言

③、支持空间索引、高效的空间操作算法以及用于查询优化的特定领域规则

6、什么是后关系数据库模型?后关系数据库模型有哪些?

答:后关系数据库模型支持用户定义抽象数据类型,空间数据的类型可以添加。

包括面向对象的数据库模式OOBDMS和面向关系ORDBMS的数据库模式。

7、SDBMS的三层体系结构(Three Layer Architecture)是什么?借此深入理解SDBMS的作用。

答:空间应用—空间数据库—DBMS

教材P11的图

8、空间数据库主要涉及哪些内容?

答:数据模型、查询语句、查询处理与优化、文件组织和索引、数据挖掘

9、举例说明单遍扫描查询和多遍扫描查询的概念。

答:单边扫描查询中,被查询的表(关系)中的一条记录(元组)最多只被访问一次;例如“列出武大周围5km内的书店的名字”。

多遍扫描查询是被查询的表(关系)中的一条记录(元组)至少被访问一次,例如“找出其代表的选取范围大于200公顷并且在这区拥有公司的女议员的名字”

10、过滤-精炼策略的作用?两个步骤的内容是什么?

提示:ppt :Efficient algorithms to answer spatial queries

Common Strategy - filter and refine(过滤-精炼)

Filter Step:Query Region overlaps with MBRs of B,C and D

过滤:查询区域与B、C、D的最小外接矩形有重叠部分,保留B、C、D,其他的舍弃Refine Step: Query Region overlaps with B and C

精炼:查询区域与B、C有重叠,舍弃D

11、平面扫描(plane sweep)技术主要解决什么问题?其主要步骤?

答:主要解决的是如何在过滤阶段中尽可能多的淘汰不符合条件的对,从而减少几何计算的计算代价。

Step 1:从左至右移动一条扫描线(例如,垂直于x轴的线),停在R∪S的第一个元素处。这就是具有最小T.xl值的矩形T,例子为是矩形R4 。

Step2:搜索S中已排序的矩形,直到抵达第一个矩形Sf,这里有Sf.xl> T.xu。显然,对于所有1≤j

R4交叠的候选矩形。

Step 3:如果对任意l≤j≤f,关系[T.yl,T.yu] ∩[Sj.yl,Sj.yu]存在,则Sj与T相交。因此,这一步就确定了R4与S2的确是交叠的,并且< R4,S2>是连接结果的一部分。记录所有这样的信息,然后将矩形T(R4)从集合R∪S中去掉,它不再需要参与结果集中的其他相交对。

Step 4:继续移动扫描线来穿过集合R∪S,直至碰到下一个矩形,在本例中是S2。这时进行步骤2和3。

Step 5:当R∪S=?时,处理结束;

12、从程序员的观点和DBMS设计者的观点看,影响系统效率的因素有何不同。

答:在程序员看来,计算机主要包括两个部分:CPU和无限量的内存

在DBMS设计者看来,计算机主要包括三个部分:CPU、有限的内存、无限的硬盘空间。

访问硬盘的速度要远远小于访问内存的速度,因此前者关注减少算法的计算时间,后者强调的是将计算时间和I/O时间的总和减少到最小。

13、查询优化和数据挖掘的概念。

答:查询优化:基于数据集的特点对查询中的操作进行排序,为每一步操作选择有效策略数据挖掘:即进行系统的搜索,找出隐藏在电子信息中潜在的有用信息。

Chapter 2: Spatial Concepts and Data Models

1、什么是数据模型?举例说明数据模型的重要性。

答、数据模型是数据集的特定结构和模式,是对数据的文件描述,有利于某些性质的前期分析。

作用:①、属性的前期分析;②、重利用多媒体应用中的共享数据;③、组织中交换数据④、将数据传递给新软件或环境

例子:千禧年危机正确的使用数据模式可以显著的降低成本,如果软件中的时间和数据被定义成抽象数据模型,只有一小部分的软件会执行数据,ADT数据要被重新修改。

2、掌握两种常用的空间信息模型:要素模型和场模型,矢量、栅格数据结构。

答:场模型:①、空间分割框架②、场函数③、场操作:并、复合

森林模型中分段函数表示,区域中每个点被映射成主要树种对应的值要素模型:①、对象:把空间信息抽象成明确的,可识别的事物或实体;②、对象具有属性和操作

森林模型中多边形表示(林分),每个对象有唯一的标示符、主要树种和一

块区域。

矢量数据结构

栅格数据结构:栅格结构用密集正方形(或三角形,多边形)将地理区域划分为网格阵列。位置由行,列号定义,属性为栅格单元的值。点:由单个栅格表达。线:由沿线走向有相同属性取值的一组相邻栅格表达。面:由沿线走向有相同属性取值的一片栅格表达。

3、基于场模型的操作有哪些,举例说明区基于场模型的局部操作、聚焦(focal)和区域操作?

基于对象模型的操作有哪些?

答:基于场模型:

局部操作:空间框架内一个给定位置的新场的取值只依赖于同一个位置场的输入值。书上P31。

聚焦操作:在指定位置的结果场的值依赖于同一位置的一个假定小领域输入场的值。

极限、高程场的梯度

区域操作:与聚集运算符或微积分中的积分运算有关。计算每个树种的平均高度。

基于对象模型:面向集合、拓扑、方位、度量空间

4、什么是拓扑关系,举例说明拓扑与非拓扑特性、拓扑与非拓扑操作。

答:是指满足拓扑几何学原理的各空间数据间的相互关系。即用结点、弧段和多边形所表示的实体之间的邻接关联和包含等关系。

拓扑特性:弹性变形后临近物体之间的拓扑关系没有发生改变

非拓扑特性:弹性变形后临近物体之间的拓扑关系发生了改变

拓扑操作与非拓扑操作

5、OGIS提出的关于空间几何体的基本构件有哪些?

6、说明九交模型表达拓扑关系的原理。

答:在一个平面上。两个对象A、B之间的二元拓扑关系主要基于以下的相交情况,即分别是A和B的内部、边界、外部。值六部分可以构成九交模型。

考虑取值有空(0)和非空(1),可以确定有29=512种二元拓扑关系。对于R2嵌在中的二维区域,有八个关系是可实现的,并且它们彼此互斥且完全覆盖。:相离、相接、交叠、相等、包含、在内部、覆盖、被覆盖。

7、数据库设计的三个步骤及其主要内容。

答、首先,采用高层次的概念数据模型来组织所有与应用相关的可用信息;

然后,逻辑建模阶段,与概念数据模型在商用DBMS上的具体实现有关

最后,数据库设计的第三个步骤是物理设计的建模,它解决数据库营养在计算机中具体实现是方方面面的细节。

8、ER模型的作用,ER图包括哪些要素,如何表达多值属性?ER图与空间信息对象模型

之间的异同?

答:ER图可以以一种避开计算机隐喻的方式来表达这个微型世界,从而把应用中的概念与实现细节分离开来。

ER图包括实体(物理上或概念上独立存在的事物或对象)、属性和联系。实体用属性来刻画性质,实体之间通过练习相互作用和关联。属性可以是单值或多值。ER图中实体用矩形表示,属性表示为椭圆,联系为菱形。码属性加下划线,多值属性用双椭圆。

异同:①、实体是物体属性的集合;②、ER模型不允许普通用户定义操作;③、在对象模型中关系不被直接支持,但可以由操作来模仿。

9、数据库三层约束的内容:码约束--实体完整性(entity integrity)约束,参照完整性(referential

integrity]约束和用户参照完整性。简述关系模式中的三种完整性。

答;码约束:每个关系必须要有一个主码;

实体完整性约束:主码不能为空;

参照完整性约束:外码的属性值要么是另一个关系的主码,要么为空值。

10、外码的概念。

答:外码是一个关系的属性集,这个关系被复制到另外一个关系中。主码与外部码提供了一个实现关系间联系的手段。

11、ER图向关系模型的转换,注意对多值属性的转换。(P16)

答:①、实体成为关系;实体的属性映射成为关系的属性;多值属性形成新的关系

②、Relationships (1:1):将任一实体的码属性作为其他关系的一个外码

③、Relationships (M:1):将“1”侧的关系的主码作为“M”侧关系的外码。

④、M:N Relationships become a relation (M:N中M和N共同形成新表的关键字)

12、对于空间数据,ER模型方法的不足之处?为表达空间概念,扩展ER模型主要增加了哪些要素?--实体象形图、关系象形图,读懂扩展ER模型的表示符号。(书上P51)

答:1)、ER模型的最初设计隐含了基于对象模型的假设。因此,场模型无法用ER模型进行自然的映射

2)、在传统的ER模型中,实体之间的联系由所要开发的应用来导出,而在空间建模中,空间对象之间总会有内在的联系

3)、建模空间对象所使用额试题联系类型和“地图”的比例尺有关

13、举例说明用象形符号扩展ER图,对于空间数据建模有何好处?

用象形符号扩展ER图,以便专门处理空间数据类型。这将减少ER图以及所产生的关系模式的复杂度,同时改进空间建模的质量。空间联系(例如Road-Crosses-River)就可以从ER图中省略,用隐式的方式表示。关系模式中的表达多值空间属性的关系和M:N空间联系也就不需要了

14、举例说明类、属性、方法、聚合、泛化、和关联等概念?

答:类:是多有在应用中具有相同性质的对象的封装,等价于ER模型中的实体;例如设施就是一个类。

属性:描述类的对象。属性还有一个与之相关联的作用域,分为公有、私有、受保护方法:是一些函数,是类定义的一部分,用来修改类的行为或状态

关系:将一个类与另一个类或者它自己相联系,类似于ER中的联系。UMLCD中三种重要关系:聚合、泛化、关联。

聚合:描述部分与整体的关系:强聚合、弱聚合

泛化:eg. 多边形是点线面的泛化;关联:反应不同类的对象是如何联系的。

15、UML的作用?了解UML的主要符号。

答:UML是用于面向对象软件设计的概念层建模的新兴标准之一,它是一种标准化语言,用于在概念层对结构化模式和董涛行为进行建模。

16、比较ER与UML。

答:1)、没有方法的类就是实体;2)、属性在两个里都一样;3)、UML中没有主键和完整性约束;4)、ER中没有方法;5)、ER中关系的内容更丰富;6)、ER图中的实体与数据集有关,但UML的类几乎和数据集无关。

Chapter 3 Spatial Query Languages

1.Three Components of SQL。请列举SQL所包含的功能,并对每种功能列举相关的操作

符(语句)。

答:数据定义语言DDL:创建和修改关系表(包括索引)

数据操纵语言DML:插入,删除,更新,查询

数据控制语言DCL:并发控制,事务处理

2.SELECT specifies desired columns

FROM specifies relevant tables

WHERE specifies qualifying conditions for rows (限定条件)

ORDER BY specifies sorting columns for results

GROUP BY, HA VING specifies aggregation and statistics

(要求:看懂书上例句,要求会写语句)

3.扩展SQL以处理空间数据,掌握对标准SQL进行了哪些方面的扩展?

提示:ppt:SQL 3 allows user defined data types and operations. Spatial data types and operations can be added to SQL3

SQL3支持用户自定义类型和操作,空间数据类型和操作被允许加入到SQL3中

4.Open Geodata Interchange Standard (OGIS)支持的Spatial Data Model和空间操作有哪些答:用于所有集合类型的基本操作;

用于空间对象间拓扑关系的操作谓词;

用于空间分析的一般操作

5.读懂List of Spatial Query Examples。给语句,说明查询目的?或者给出查询目的,要求

写语句。

6.view(视图)的含义。视图使用来描述导出数据或查询结果简化复杂网状查询的表Chapter4: Spatial Storage and Indexing

1、What is a physical data model? Why learn physical data model concepts?

答:1)、执行逻辑数据模型的理论基础,使用现有的构件在一个有效容错的方式中2)、选择合适的DBMS,某些DBMS不支持空间索引;使DBMS运行的更加有效率。

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

一、单选题: 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 )

实验空间数据库管理及属性编辑实验报告

实验报告 一、实验名称 二、实验目的 三、实验准备 四、实验内容及步骤 五、实验后思考题 班级:资工(基)10901 姓名:魏文风 序号:28 实验二、空间数据库管理及属性编辑 一、实验目的 1.利用ArcCatalog管理地理空间数据库,理解Personal Geodatabse空间数据库模型的有关概念。 2.掌握在ArcMap中编辑属性数据的基本操作。 3.掌握根据GPS数据文件生成矢量图层的方法和过程。 4.理解图层属性表间的连接(Join)或关联(Link)关系。 二、实验准备 预备知识: ArcCatalog 用于组织和管理所有GIS 数据。它包含一组工具用于浏览和查找地理数据、记录和浏览元数据、快速显示数据集及为地理数据定义数据结构。 ArcCatalog 应用模块帮助你组织和管理你所有的GIS 信息,比如地图,数据集,模型,元数据,服务等。它包括了下面的工具: ●浏览和查找地理信息。 ●记录、查看和管理元数据。 ●创建、编辑图层和数据库 ●导入和导出geodatabase 结构和设计。 ●在局域网和广域网上搜索和查找的GIS 数据。

管理ArcGIS Server。 ArcGIS 具有表达要素、栅格等空间信息的高级地理数据模型,ArcGIS支持基于文件和DBMS(数据库管理系统)的两种数据模型。基于文件的数据模型包括Coverage、Shape文件、Grids、影像、不规则三角网(TIN)等GIS数据集。 Geodatabase 数据模型实现矢量数据和栅格数据的一体化存储,有两种格式,一种是基于Access文件的格式-称为Personal Geodatabase,另一种是基于Oracle或SQL Server等RDBMS关系数据库管理系统的数据模型。 GeoDatabase是geographic database 的简写,Geodatabase 是一种采用标准关系数据库技术来表现地理信息的数据模型。Geodatabase是ArcGIS软件中最主要的数据库模型。 Geodatabase 支持在标准的数据库管理系统(DBMS)表中存储和管理地理信息。 在Geodatabase数据库模型中,可以将图形数据和属性数据同时存储在一个数据表中,每一个图层对应这样一个数据表。 Geodatabase可以表达复杂的地理要素(如,河流网络、电线杆等)。比如:水系可以同时表示线状和面状的水系。 基本概念:要素数据集、要素类 数据准备: 数据文件:National.mdb ,GPS.txt (GPS野外采集数据)。 软件准备: ArcGIS Desktop 9.x ---ArcCatalog 三、实验内容及步骤 第1步启动ArcCatalog打开一个地理数据库 当ArcCatalog打开后,点击, 按钮(连接到文件夹). 建立到包含练习数据的连接(比如 “E:\ARCGIS\EXEC2”), 在ArcCatalog窗口左边的目录树中, 点击上面创建的文件夹的连接图标旁的(+)号,双击个人空间数据库-National.mdb。打开它。. 在National.mdb中包含有2个要素数据集、1个关系类和1个属性表第2步预览地理数据库中的要素类 在ArcCatalog窗口右边的数据显示区内,点击“预览”选项页切换到“预览”视图界面。在目录树中,双击数据集要素集-“WorldContainer”,点击要素类-“Countries94”激活它。 在此窗口的下方,“预览”下拉列表中,选择“表格”。现在,你可以看到Countries94的属性表。查看它的属性字段信息。 花几分钟,以同样的方法查看一下National.mdb地理数据库中的其它数据。

地理信息系统原理课后作业答案

地理信息系统原理课后作业答案 第1章绪论 1 什么叫信息、数据?它们有何区别?信息有何特点? 答:信息是客观事物的存在及演变情况的反映。对于计算机而言,数据是指输入到计算机并能为计算机进行处理的一切现象(数字、文字、符号、声音、图像等),在计算机环境中数据是描述实体或对象的唯一工具。数据是用以载荷信息的物理符号,没有任何实际意义,只是一种数学符号的集合,只有在其上加上某种特定的含义,它才代表某一实体或现象,这时数据才变成信息。信息的特点:①客观性②适用性③传输性④共享性。 2 什么叫空间数据、地图?举例说明空间数据有哪几种类型。 答:空间数据是以点、线、面等方式采用编码技术对空间物体进行特征描述及在物体间建立相互联系的数据集。地图是表达客观事物的地理分布及其相互联系的空间模型,是反映地理实体的图形,是对地理实体简化和再现。空间数据主要有点、线、面三种类型。例如,地图上的点可以是矿点、采样点、高程点、地物点和城镇等;线可以是地质界线、铁路、公路、河流等;面可以是土壤类型、水体、岩石类型等。 3 什么叫地理信息、地学信息、信息系统、地理信息系统?它们之间有何区别? 答:地理信息是表征地理系统诸要素的数量、质量、分布特征、相互联系和变化规律的数字、文字、图像和图形等的总称。地学信息所表示的信息范围更广,它不仅来自地表,还包括地下、大气层,甚至宇宙空间。凡是与人类居住的地球有关的信息都是地学信息。能对数据和信息进行采集、存贮、加工和再现,并能回答用户一系列问题的系统称为信息系统。地理信息系统(GIS)是在计算机软硬件支持下,以采集、存贮、管理、检索、分析和描述空间物体的定位分布及与之相关的属性数据,并回答用户问题等为主要任务的计算机系统。区别:地理信息属于空间信息,其位置的识别是与数据联系在一起的,这是地理信息区别于其它类型信息的最显着的标志。地学信息所表示的信息范围更广,它不仅来自地表,还包括地下、大气层,甚至宇宙空间。凡是与人类居住的地球有关的信息都是地学信息。地学信息具有无限性、多样性、灵活性、共享性等特点。同地球上的自然资源、能源本身不同,地学信息不但没有限度,而且会爆炸式地增长。信息系统的四大功能为数据采集、管理、分析和表达。信息系统是基于数据库的问答系统。空间信息系统是一种十分重要而又与其它类型信息系统有显着区别的信息系统,因为它所要采集、管理、处理和更新的是空间信息。 4 试述地理信息系统的发展阶段及我国地理信息系统的发展过程。 答:地理信息系统发展阶段:以时间发展为序列,可分为60年代起始发展阶段、70年代发展巩固阶段、80年代推广应用阶段和90年代蓬勃发展阶段。我国地理信息系统的发展过程:GIS在中国的发展可分为三个阶段。第一阶段从1970年到1980年,为准备阶段,主要进行舆论准备,正式提出倡仪,开始组建队伍,培训人才,组织个别实验研究。第二阶段从1981年到1985年,为起步阶段,完成了技术引进,研究数据规范和标准,空间数据库建立,数据处理和分析算法及应用软件的开发等,对GIS进行理论探索和区域性实验研究。第三个阶段从1986年到现在,为初步发展阶段,我国GIS的研究和应用进入有组织、有计划、有目标的阶段,逐步建立了不同层次、不同规模的组织机构、研究中心和实验室,中国科学院于1985年开始筹建国家资源与环境系统实验室,是一个新型的开放性研究实验室,1994年中国GIS协会在北京成立。 5 试述地理信息系统与其他相关学科系统间的关系。

空间数据库重点知识

矢量数据结构:通过记录坐标的方式来表达点、线、面等地理实体。 矢量数据结构的主要特点:定位明显和属性隐含。 结构:Spaghetti(面条)结构和拓扑矢量数据结构。 只有像拓扑结构这样的数据结构才是“矢量”数据结构。 拓扑矢量数据结构的特点是:1、一个多边形和另一个多边形之间没有空间 坐标的重复,这样就消除了重复线;2、拓扑信息与空间坐标分别存储,有利于进行近邻、包含和相连等查询操作;3、拓扑表必须在一开始就创建,这要花费一定的时间和空间;4、一些简单的操作比如图形显示比较慢,因为图形显示需要的是空间坐标而非拓扑结构。 栅格数据模型是将连续的空间离散化,将地理区域的平面表象按一定分解力作行和列的规则划分,形成大小均匀紧密相邻的网格阵列。 空间数据引擎(SDE):是用来解决如何在关系数据库中存储空间的数据,实现真正的数据库方式管理空间数据,建立空间数据服务器的方法。 工作原理:SDE客户端发出请求,由SDE服务端处理这个请求,转换成DBMS 能处理的请求事物,由DBMS处理完相应的请求,SDE服务端再将处理的结果实时反馈给GIS的客户端。客户通过空间数据引擎将自己的数据交给大型关系型DBMS,由DBMS统一管理,同样,客户可以通过空间数据引擎从关系型DBMS 中获取其它类型的GIS数据,并转换成客户端可以使用的方式。 空间数据引擎的作用: (1)与空间数据库联合,为任何支持的用户提供空间数据服务。 (2)提供开放的数据访问,通过TCP/IP横跨任何同构或异构网格,支持分布式的GIS系统。 (3)SDE对外提供了空间几个对象模型,用户可以在此模型基础之上建立空间几何对象,并对这些几何对象进行操作。 (4)快速的数据提取和分析。 (5)SDE提供了连续DBMS数据库的接口,其他的一切涉及与DBMS数据库进行交互的操作都是在此基础之上完成的。 (6)与空间数据库联合可以管理海量空间信息。 (7)无缝的数据管理,实现空间数据与属性数据统一存储。 (8)并发访问。 空间数据是对空间事物的描述,实质上就是指以地球表面空间位置为参照,用来 描述空间实体的位置、形状、大小及其分布特征诸多方面的数据。 数据库是长期储存在计算机内的、有组织的、可共享的数据集合。 空间数据特征:时空特征、多维特征、多尺度性、海量数据特征。

数字航道空间数据库管理系统

长江空间数据库管理系统 1、项目介绍 建设长江航道数据库管理软件,包括元数据管理、数据预处理、数据管理、空间分析、测绘成果管理、区域局空间数据发布、空间数据应用接口等模块,同时接合各区域局业务需求,定制相关业务功能处理模块。要满足6个区域局和长江航道局、长江航道测量中心、长江规划研究院9个用户的需求。 2、系统功能模块 系统分为数据入库、数据管理、业务应用、系统设置、数据交换及建库工具等功能模块。 数据入库模块:包括数据质检检查、数据预处理和数据入库三大模块;主要用于数据入库及入库数据的准备工作。

数据入库:完成全要素数据、水深、DEM、DRG、DOM数据的入库工作。 数据质检:对入库数据进行质量检查,并将检查结果与清华山维进行对接,以在清华山维中显质检结果。 数据处理工具:对入库前数据进行相应处理,如果坐标转换、格式转换、DEM生成等。

数据编辑:对ESRI格式的数据进行简单的图形和属性编辑。 数据管理模块:包括数据数据浏览、基础数据管理、测绘成果管理、查询分析、制图与输出、测绘成果管理、DEM基础分析、工具箱等模块,主要完成对入库数据的管理和浏览工作,是数据管理系统的的核心。 数据制图输出:对当前分析结果进行制图成图,并打印输出等,以及对数据库中进行数据输出。

工具箱:提供数据处理的常用工具。 查询分析:查询统计模块主要是针对图层数据属性的查询与统计,这是对数据信息展示,方便用户随时了解数据成果的详细详细,整个“查询统计”功能模块包含以下功能点。 测绘成果管理:对工程测图成果、维护性测图成果、专项测图成果、ENC测图成果及整治建筑物测量成果等专题测绘成果进行管理,包括测量项目信息、成果入果、成果管理等。

《地理空间数据库原理》教学大纲

《地理空间数据库原理》教学大纲 一、课程基本情况 总学时:48 讲课学时: 48 实验学时:0 总学分:3.0 课程类别:专业基础必修 考核方式:考查 适用对象:地理信息系统专业 先修课程:地理信息系统原理等 参考教材:郭际元、周顺平、刘修国,空间数据库,中国地质大学(武汉),2002 毋河海、龚建雅编著,地理信息系统(GIS)空间数据结构与处理技术 二、课程的性质、任务与目的 《空间数据库》是地理信息系统专业的专业课。通过本课程的学习,使学生对各种空间数据的存贮和管理技术有个较全面的了解,对学生进行有关空间数据库的设计技巧的训练,为将来从事GIS应用系统及其数据库的设计打下基础。 三、课程内容、基本要求与学时分配 课程的基本内容 介绍数据库和数据模型库的存贮和管理技术,包括矢量数据模型的空间数据库、栅格数据模型的空间数据库、关系数据库对空间数据的管理、符号库、网络空间数据库、三维空间数据库、海量空间数据库以及时态空间数据库。 课程的基本要求 (一)对各种空间数据的存储和管理技术有个较全面的了解。 (二)掌握用文件管理图形数据和属性数据的方法和技术,并用程序予以实现。 教学安排 (一)数据库与数据模型(4学时) 理解数据库的概念;四种数据模型:层次模型网状模型、关系模型、面向对象模型。 (二)地图数据模型总论(4学时) 理解地图数据的基本组成:矢量空间数据模型和属性数据模型,图形数据和属性数据的连接。 (三)矢量数据模型的空间数据库(4学时)

掌握地理实体的目标化,实体信息的数据化,实体间关系的逻辑实现。 (四)栅格数据模型的空间数据库(4学时) 掌握栅格数据的组织与存贮,栅格数据的检索。 (五)符号库的建立及管理(6学时) 掌握矢量符号库和栅格符号库,符号库的建立及管理,符号的显示及编辑。 (六)三维空间数据库(6学时) 理解三维空间的目标分类,八叉树数据结构,四面体格网,三维边界表示法、 参数函数表示法。 (七)海量空间数据库(4学时) 理解数据库中图幅的组织方法,图幅间被分割目标的组织方法,跨图幅地图漫游。 (八)时态空间数据库(6学时) 理解空间地物的时态性、时态空间数据库的组织方法。 (九)空间数据的关系化管理(4学时) 理解基于关系数据库的空间数据模型,基于关系数据库的空间实体数据结构,空间数据访问模型,关系化空间数据的安全管理,大型关系数据库管理系统分布式体系结构的应用。 (十)网络空间数据库(6学时) 理解网络GIS主要改造模型,分布式地理信息共享形式,分布式空间数据管理技术,网络GIS中地理空间元数据管理。 四、教学方法和手段 学生在课外多关注数据库发展的新知识;采取多媒体教学方法(部分最好结合演示)等。 五、成绩评定 该课成绩有平时20分和考试卷面成绩两部分组成;考核形式闭卷。 六、其它说明 无 教学大纲撰写人: 地理信息科学系主任: 测绘与地理科学学院教学院长: 1

空间数据库概论答案

空间数据库概论答案 【篇一:数据库系统概论试题及答案整理版】 >第一章绪论 一、选择题 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、人工管理阶段 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.引言 1.1方案概述 空间数据管理平台解决方案主要是针对我国各级测绘院、信息中心建设区域地理信息基础框架的迫切需求,开发的一套专业性强、具有高可扩展性的基础地理信息数据库管理平台。 整个方案从管理多源、多尺度、多类型的基础地理信息数据的角度出发,开发了一些列软件系统,包括空间数据入库更新子系统、空间数据质量检查子系统以及空间数据管理平台等,可以实现对现有基础地理信息数据的整合、转换与集成管理,为政府、企业、公众等提供空间信息服务。 1.2系统特点 ●“多源、多尺度、多时相”基础地理数据的集成管理 由于基础地理数据具有多源、多尺度、多时相的特点,基础地理数据管理平台必须具有集成不同数据类型、不同比例尺、不同时间的各种基础地理数据的能力。 ●多比例尺数据集成 对于不同尺度的基础地理数据,其集成通过统一空间参考系(WGS84、西安80、北京54)或动态投影技术来实现。不同比例尺的

基础地理数据可以叠加一起显示,通过控制其显示比例实现地图的逐层显示效果。 ●多类型数据集成 对于不同类型的数据(如DLG与DRG)的集成采用按空间坐标范围或图幅索引实现。 ●多时序数据集成 对于不同时间段的基础地理数据,采用历史数据库来实现。根据数据更新周期的不同,采用按数据集、图幅、对象级别的历史数据库机制。 ●基础地理数据管理全过程支持 SuperMap D-Manager特别针对我国各级测绘院、信息中心设计开发,系统支持数据加工、数据入库管理、数据共享、数据发布的整个业务过程,可以快速为用户打造完备的基础地理数据中心,满足各种用户对基础地理信息的需求,为数字城市建设服务。 ●基础性与平台性 SuperMap D-Manager从设计到实现,充分考虑了其作为基础性、平台性等支撑性要求。SuperMap D-Manager在设计思路、软件开发实现上都具有高可扩展性的特点。

数据库期末考试试题与

数据库期末试题 一、选择题(每题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 )。

空间数据库填空和名词解释

空间数据分类(按功能分):基础地图数据层;框架数据层;应用数据层;业务解决方案层。几何(geometry)用来表达在数据库中至少有一个几何属性“对象”的空间要素。 图元在几何对象模型中有许多几何类型。这些几何类型是用于构建几何对象的图元。一个对象由一个或多个图元来构建。 图层空间数据库中,共享相同属性的“几何”集所形成的层(也称为要素类) 拓扑研究当图形形状在弯曲、拉伸、收缩或其他方式扭曲下几何形状保持不变的属性。拓扑包括:·相邻(同类元素之间),连通(弧段之间),包含(不同类或同类不同级元素之间) Shapefile构成:.shp主文件;.shx索引文件(对主文件的索引);.dbf数据文件(shape的具体位置和属性信息) 地理关系数据模型是代表地理特性的一组相互关联的空间和属性数据的地理数据模型 对象是由一组数据结构和在这组数据结构上的操作的程序代码封装起来的基本单位。 封装是对象的外部界面与内部实现之间实行清晰隔离的一种抽象,外部与对象的通信只能通过消息 抽象数据类型:SQL3允许用户创建指定的带有自身行为说明和内部结构的用户定义类型,称为抽象数据类型 Coverage为矢量数据的基本存储单元,存储指定区域内地理要素的位置、拓扑关系及其专题属性。一个Coverage一般只描述一种类型的地理要素 Geodatabase的三种类型:个人地理数据库(.mdb)文件地理数据库(.gdb)ArcSDE地理数据库 磁道:圆形磁盘片上向边缘延伸的许多同心圆环 扇区:磁道被划分为扇区,扇区大小由驱动器的厂商设定 磁盘块:(页面)是磁盘与主存之间的最小传输单元 域:关系或实体的一个特征或属性 记录:关系中的一行,是属性域的集合。通常小于一个扇区;一个扇区上会有很多个记录文件:记录的集合。同类的记录可以表示为一个关系;不同类型的记录集可能是几个相关关系的组合。一个文件可能跨越多个扇区 文件结构:文件组织其记录的方法。常用的文件结构:堆文件(无序无结构文件)、有序文件、散列文件、聚类文件、描述文件 堆文件插入记录和记录文件很有效,但查询,查询下一个较慢 散列文件对于查询、插入、删除很有效,查询下一个较慢 有序文件查找下一个很快,也可以胜任查询和插入等等 索引文件是用来提高数据文件查询效率的辅助文件 数据库=主文件+索引文件 索引表的基本构件是索引项。索引项(关键词值、指针),多个索引项构成一个索引(表)主索引:如果数据文件的记录是按主码排序的,那么索引就只需要保存数据文件的每个磁盘页面第一个主码域值 索引分类:二级索引(堆文件,一个数据记录有一个索引)、主索引(有序文件且按照索引属性排序,一个扇区有一个索引) 空间索引(SpIdx):依据空间对象的位置和形状或空间对象之间的某种空间关系按一定的顺序排列的一种数据结构。包含空间对象的概要信息,如对象的标识、外接矩形及指向空间对象实体的指针。描述存储在介质上的数据的位置信息,建立逻辑记录与物理记录间的对应关系 静态索引:建立空间数据库中逻辑记录与物理记录之间的静态索引表,使用各种查找算法

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

数据库期末考试试题及答案 一、选择题(每题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且不存在部分依赖现象

空间数据库管理模式

空间数据管理模式 1.文件管理——ArcInfo中Coverage文件管理 ARC/INFO7.X以前版本以Coverage作为矢量数据的基本存储单元。一个Coverage存储指定区域内地理要素的位置、拓扑关系及其专题属性。每个Coverage一般只描述一种类型的地理要素(一个专题Theme)。位置信息用X,Y表示,相互关系用拓扑结构表示,属性信息用二维关系表存储。 ?Coverage的优点 空间数据与属性数据关联 空间数据放在建立了索引的二进制文件中,属性数据则放在DBMS表(TABLES)里面,二者以公共的标识编码关连。 矢量数据间的拓扑关系得以保存 由此拓扑关系信息,我们可以得知多边形是哪些弧段(线)组成、弧段(线)由哪些点组成、两条弧段(线)是否相连以及一条弧段(线)的左 或右多边形是谁?这就是通常所说的“平面拓扑”。 ?新技术条件下Coverage的缺陷 Coverage模型可取的方面,有的已经可以不再继续作为强调的因素; 拓扑关系的建立可以由面向对象技术解决(记录在对象中) 硬件的发展,不再将存储空间的节省与否作为考虑问题的重心 计算机运算能力的提高,已经可以实时地通过计算直接获得分析结果。 空间数据不能很好地与其行为相对应; 以文件方式保存空间数据,而将属性数据放在另外的DBMS系统中。这种方式对于日益趋向企业级和社会级的GIS应用而言,已很难适应(如海量数据、 并发等) Coverage模型拓扑结构不够灵活,局部的变动必须对全局的拓扑关系重新建立(Build) “牵一发而动全身”,且费时 在不同的Coverage之间无法建立拓扑关系; 河流与国界 人井与管道 2.文件-关系数据库混合型管理——ArcInfo、ArcView GIS的Shape文件和Mapinfo中的Tab文件管理 用文件系统管理几何图形数据,用商用关系型数据库管理属性数据,两者之间通过目标标识或内部连接码进行连接。在这一管理模式中,除通过OID(object,ID)连接之外,图形数据和属性数据几乎是完全独立组织、管理与检索的。当前GIS ODBC(Open Database Consortium,开放性数据库连接协议)

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

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

GIS空间分析考试资料

《GIS空间分析原理与方法》期末复习资料 说明(注意):以下部分黑色粗斜体题干表示该题可能是未知题目具体所问,或者未知遗漏还是多出要求,或者表示答案不明确等。所以仍需进一步检查核实。欢迎大家改修补充。 第一章地理空间数据分析与GIS 1、什么是地理空间数据分析? 它是通过研究地理空间数据及其相应分析理论、方法和技术,探索、证明地理要素之间的关系,揭示地理特征和过程的内在规律和机理,实现对地理空间信息的认知、解释、预测和调控。 2、什么是地理系统数学模拟?其模拟的一般过程是? 建立地理系统数学模型的过程称为地理系统的数学模拟(简称地理模型)。 地理系统数学模拟的一般过程是:①从实际的地理系统或其要素出发,对空间状态、空间成分、空间相互作用进行分析,建立地理系统或要素的数学模型;②经验检查,若与实际情况不符,则要重新分析,修改模型;若大致相符,则选择计算方法,进行程序设计、程序调试和上机运算,从而输出模型解;③分析模型解,若模型解出错,则修改模型;若模型解正确,则对成果进行地理解释,提出切实可行的方案。 3、地理空间数据挖掘的体系结构? 地理空间数据挖掘是数据挖掘的一个研究分支,其实质是从地理空间数据库中挖掘时空系统中潜在的、有价值的信息、规律和知识的过程,包括空间模式与特征、空间与非空间数据之间的概要关系等。 地理空间数据挖掘的体系结构由以下四部分组成: (1)图形用户界面(交互式挖掘); (2)挖掘模块集合; (3)数据库和知识库(空间、非空间数据库和相关概念); (4)空间数据库服务器(如ESRI/Oracle SDE,ArcGIS以及其他空间数据库引擎)。 4、什么是地理空间数据立方体? 地理空间数据立方体是一个面向对象的、集成的、以时间为变量的、持续采集空间与非空间数据的多维数据集合,组织和汇总成一个由一组维度和度量值定义的多维结构,用以支持地理空间数据挖掘技术和决策支持过程。 5、地理空间统计模型的分为几类,它们的定义分别是什么? 地理空间统计模型大致可分为三类:地统计、格网空间模型和空间点分布形态。(1)地统计:是以区域化变量理论为基础,以变差函数为主要工具,研究空间分布上既具有随机性又具有结构性的自然现象的科学。它可以根据离散数据生成连续表面,通过空间自相关进行空间预测。 (2)格网空间模型:用以描述分布于有限(或无穷离散)空间点(或区域)上数据的空间关系。 (3)空间点分布形态:在自然科学研究中,许多资料是由点(或小区域)所构成的集合,比如,地震发生地点分布、树木在森林中的分布、某种鸟类鸟巢的分布、生物组织中细胞核的分布,太空中星球的分布等,称之为空间点分布形态,其中点的位置为

数据库期末作业

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

相关文档
最新文档