文档库 最新最全的文档下载
当前位置:文档库 › 空间信息与空间数据库(答案)

空间信息与空间数据库(答案)

空间信息与空间数据库(答案)
空间信息与空间数据库(答案)

武汉大学测绘学院工程硕士

《空间数据库》课程试卷

学号姓名成绩

一、判断题(每小题2分,共30分)

1.空间数据库所管理是空间信息,所以只能用于诸如GIS这样的和地理信息相关的信息系

统。错

2.对两个关系进行连接操作,不管连接是属性是空间属性还是非空间属性,用于连接的属

性类型必须要一样。对

3.普通的C语言程序它主要只关注的是CPU计算时间效率,而空间数据库系统则主要只

关注数据的I/O时间效率。错

4.ER模型是空间数据库概念设计阶段常用的工具之一。对

5.B+树索引是普通关系数据库使用最广泛的索引,它同样可以用于空间数据库来加快空间

属性的查询。对

6.从概念模型角度,空间信息通常被分为两大类,即:场模型和矢量数据模型。错

7.OGIS提出的空间几何体基本结构包括点、线和面共三个实体类型。对

8.在关系代数中,集合运算需要两个参与运算的关系必须是相容的,而连接运算则没有此

要求。对

9.第一范式是满足关系模型的充要条件。错

10.扇区是外存和内存之间交换数据的最小部位。对

11.SQL中的数据操纵语言(DML)用于创建、删除和修改数据库中的关系表。对

12.后关系数据库是指在关系数据库中增加面向对象的特性,即可让用户自定义数据类型。

13.格网索引需要预先知道空间区域的范围,而R树索引则没有此限制。错

14.图的深度优先搜索(DFS)算法得到的结果是唯一的。错

15.九交模型可得出512种在现实中都具有实际意义的拓扑关系。错

二、名词解释(每小题5分,共30分)

1.顺序文件

顺序文件是指文件中的物理记录按其在文件中的逻辑记录顺序依次存入存储介质而建立的。即其中的物理记录的顺序和逻辑记录的顺序是一致的

2.扩展ER模型

其主要思想是增加某种结构来接受和表达空间推理的语义,同时保持图形表示的简洁性。最

近,提出了用象形图(pictogram)来注释和扩展ER图的方法。

3.笛卡尔积

该运算可以用在任何两个关系上,而无须要求这两个关系是否具有相容性。运算RXS返回一个关系,其模式由R的全部属性加上S的全部属性。

4.空间索引

为便于空间目标的定位及各种空间数据操作,按要素或目标的位置和形状或空间对象之间的某种空间关系来组织和存储数据的结构。空间索引文件是用来提高空间数据查询效率的辅助文件。索引文件的记录只有两个域,即码域和空间数据的页面地址。索引文件中的记录上般是有序的(如前述介绍的空间曲线),也可能是一种专门的数据结构,如B树、R树、Grid 文件等。

空间索引的目的是为了在GIS系统中快速定位到所选中的空间要素,从而提高空间操作的速度和效率。

5.Z曲线

为了达到对多维空间进行一维排序目的的一种算法具体步骤为:

1读入x、y坐标的二进制值

2隔行扫描二进制数字的比特到一个字符串

3计算结果二进制串的十进制数

6.半连接操作

半连接操作的目的是在分布式数据库结构下,尽是减少数据传输量以提高系统查询的速度。半连接操作中使用的主要手段如下:

1.只将连接属性和主码从站点1发送到站点2

2.只将有关元组从站点2发送到站点1

三、问答题(共40分)

1.根据下图所描述的三个关系表“COUNTRY”、“CITY”和“RIVER”,回答以下问题:

(20分)

(1)用关系代数表达如下查询:

a)找出GDP大于5000亿而小于100万亿的国家;

πname(σ500

b)列出有河流发源的各国家的居民平均寿命;

1 country c river r

2 c×r

3 c https://www.wendangku.net/doc/0116176227.html,=r.origin r

4 πhttps://www.wendangku.net/doc/0116176227.html,,c.life –exp (c r)

c)找到位于南美洲或者人口少于200万的城市;

1 country co ,city ci

2 co×ci

3 c0 https://www.wendangku.net/doc/0116176227.html,=ci.origin ci

4 s= πhttps://www.wendangku.net/doc/0116176227.html,(c0 ci)

5 R=πname(σpop<2(city))

6 s U r

d)列出不位于南美洲的城市。

1 country co ,city ci

2 co×ci

3 c0 https://www.wendangku.net/doc/0116176227.html,=ci.origin ci

4 s= πhttps://www.wendangku.net/doc/0116176227.html,(c0 ci)

5 s1= σcont=nam(s)

6 r=πname(city)

7 r-s1

(2)用SQL语句写出以下查询。

a)计算入口少于1亿的国家的个数。

SELECT count(name)

FROM country

WHERE pop<100;

b)找出北美洲GDP最低的国家,不要使用MIN函数。

SELECT https://www.wendangku.net/doc/0116176227.html,

FROM country AS c1

where c1.cont="nam" and c1.gdphttps://www.wendangku.net/doc/0116176227.html,)

c)列出北美洲所有的国家以及首都人口少于500万的国家。

SELECT DISTINCT https://www.wendangku.net/doc/0116176227.html,

FROM country AS c1, city AS c2

WHERE c1.cont='nam' or( c2.pop<5 and c2.capital='y'and https://www.wendangku.net/doc/0116176227.html,=c2.country)

d)找出GDP排名第二的国家。

SELECT TOP 1 name

FROM country

WHERE gdp not in (select top 1 gdp from country ORDER BY gdp DESC)

ORDER BY gdp DESC;

2.在传统的数据管理中排序有什么作用?为什么对空间数据排序却很困难?举出一种空

间数据排序的例子。(10分)

传统的数据排序可以有效的减少检索、查询所用的时间,比如说要查询“2009年前十位的顾客“,如果有了营业额的排序,我们可以很快得到所要的结果。但是传统的DBMS无法管理空间数据或是在管理空间数据的时候难以使用,因为空间数据是带有地理编码的,传统的数据管理方式处理起来比较困难,如”列出居住在离总部50公里以内的顾客“,传统的数据排序无法处理多维坐标数据。要对多维数据排序,要使用空间数据排序方法,如1行排序2 Z排序。

3.给定由12个八边形组成的数据空间(见右

图),计算下列处理范围查询的代价:

(1)直接处理;

(2)使用过滤精化策略处理。

假定空间上没有索引,处理每个多边形的代价等于其边数。对于过滤步骤,假定每个多边形用其MBR表示。(10分)

科技论文写作,英文

校园基础地理空间数据库建设设计方案

校园基础地理空间数据库建设设计方案 遥感1503班第10组 (杨森泉张晨欣杨剑钢熊倩倩) 测绘地理信息技术专业 昆明冶金高等专科学校测绘学院 2017年5月

一.数据来源 二. 目的 三 .任务 四. 任务范围 五 .任务分配与计划六.小组任务分配七. E-R模型设计八.关系模式九.属性结构表十.编码方案

一.数据来源 原始数据为大二上学期期末实训数字测图成果(即DWG格式的校园地形图) 导入GIS 软件数据则为修改过的校园地形图 二.目的 把现实世界中有一定范围内存在着的应用数据抽象成一个数据库的具体结构的过程。空间数据库设计要满足用户需求,具有良好的数据库性能,准确模拟现实世界,能够被某个数据库管理系统接受。

三.任务 任务包括三个方面:数据结构、数据操作、完整性约束 具体为: ①静态特征设计——结构特性,包括概念结构设计和逻辑结构设计; ②动态特性设计——数据库的行为特性,设计查询、静态事务处理等应用程序; ③物理设计,设计数据库的存储模式和存储方式。 主要步骤:需求分析→概念设计→逻辑设计→物理设计 原则:①尽量减少空间数据存储冗余;②提供稳定的空间数据结构,在用户的需要改变时,数据结构能够做出相应的变化;③满足用户对空间数据及时访问的需求,高校提供用户所需的空间数据查询结果;④在空间元素间为耻复杂的联系,反应空间数据的复杂性;⑤支持多种决策需要,具有较强的应用适应性。 四、任务范围 空间数据库实现的步骤、建库的前期准备工作内容、建库流程 步骤:①建立实际的空间数据库结构;②装入试验性数据测试应用程序;③装入实际空间数据,建立实际运行的空间数据库。 前期准备工作内容:①数据源的选择;②数据采集存储原则;③建库的数据准备;④数据库入库的组织管理。 建库流程:①首先必须确定数字化的方法及工具;②准备数字化原图,并掌握该图的投影、比例尺、网格等空间信息;③按照分层要求进行

空间数据库概论答案

空间数据库概论答案 【篇一:数据库系统概论试题及答案整理版】 >第一章绪论 一、选择题 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)公共地理空间框架数据整合生产(含政务版、公众版):以基础地理数据为基础,根据数字城市地理空间框架的标准规范,面向公共应用需求进行数据的对象化、网格化、信息化加工处理,形成面向公共服务的地理框架数据 (4)数据库管理系统开发:研发数据库管理系统,实现对基础地理信息数据和公共地理框架数据的入库、日常管理及更新维护, (5)数据库建设:通过数据库管理系统,对整合后的基础地理信息数据、政务版地理框架数据和公众版地理框架数据进行入库处理,最终建成包含影像数据、矢量数据、高程模型数据的基础地理信

息数据库、政务地理框架数据库、公众地理框架数据库以及对应的元数据库和数据目录。 “智慧南平地理库”建设将改变南平市因获取掌握基础地理空间信息条块分割、部门所有的管理体制所形成的数据在内容、格式、坐标系统、定位精度等方面存有差别的现状,最大限度地推进地理信息资源的共享和应用,为交通、水利、国土、统计、公安、民政等各类政府部门提供科学、准确、及时的地理空间信息服务,还将通过现代化的网络和通讯技术向全社会提供导航、定位、出行等位置服务,从而推进南平市信息化进程,为创建和谐、有序的城市管理和公共服务新局面提供有力的支撑,推动和谐社会的发展。

空间数据库报告分析

空间数据挖掘 一、空间数据库概述 空间数据库指的是地理信息系统在计算机物理存储介质上存储的与应用相关的地理空间数据的总和,一般是以一系列特定结构的文件的形式组织在存储介质之上的。空间数据库的研究始于20世纪70年代的地图制图与遥感图像处理领域,其目的是为了有效地利用卫星遥感资源迅速绘制出各种经济专题地图。由于传统的关系数据库在空间数据的表示、存储、管理、检索上存在许多缺陷,从而形成了空间数据库这一数据库研究领域。而传统数据库系统只针对简单对象,无法有效的支持复杂对象(如图形、图像)。 空间数据挖掘是指从空间数据库中抽取没有清楚表现出来的隐含的知识和空间关系,并发现其中有用的特征和模式的理论、方法和技术。空间数据挖掘和知识发现的过程大致可分为以下多个步骤:数据准备、数据选择、数据预处理、数据缩减或者数据变换、确定数据挖掘目标、确定知识发现算法、数据挖掘、模式解释、知识评价等,而数据挖掘只是其中的一个关键步骤。但是为了简便,人们常常用空间数据挖掘来代替空间数据挖掘和知识发现。 空间数据挖掘与传统数据挖掘的不同表现在以下三个方面: 传统数据挖掘处理的是数字和类,而空间数据则是一些更为复杂的数据类型;传统数据挖掘通常具有显式的输入,而空间数据挖掘的输入则常常是隐式的;在传统数据挖掘中,有一个至关重要的前提假设:数据样品是独立生成的。而这一假设在空间数据分析中是不成立的。事实上,空间数据之间是高度自关联的。 二、空间数据挖掘的技术特点 (一)数据挖掘算法具有高效、可测的特点 数据库一般有数千个表和属性以及上百万个元组。数据库中千兆级别的数据已不再罕见,因为万亿级别的数量数据库已经腾空出世,取代了千兆级别的数据库。高维空间的海量数据库不但使搜索的空间变大,而且更容易发现模式存在的错误,所以充分利用相关知识去改变维数,降低维数,删除多余的数据,使数据挖掘的算法更具高效性。海量空间数据提供知识的算法要有可测性、高效性。多项式算法和指数算法没有实际的使用价值,但是若把算法换成以有限的数据做成特定的模型来获取合适的参数,实现的价值将会相当可观。 (二)所挖掘的信息来源于各种数据 用因特网、广域网、局域网与其他数据源组成一个结构复杂、空间庞大的数据库。数据进行挖掘主要是在各种语义的非格式化和格式化的数据中挖掘数据知识,这种数据挖掘可以弥补庞大、复杂的数据库所不能查询的数据知识。数据库本身已拥有分布广、规模大、数据挖掘方法复杂等特性,该特性的要求是要构建一种分布平行的数据挖掘技术。

无锡市基础空间数据库SHP格式方案(大比例尺)

无锡市基础空间数据SHP格式设计方案 (大比例尺) 1、综述 1.1目的 为无锡市规划局基础空间数据建库提供标准。 1.2适用范围 1:500、1:1000、1:2000基础地形图数据 1.3制定原则 ●保证按本方案生产的数据可以实现同SHP数据的高效互转; ●保证按本方案生产的数据在转入数据库后可以实现标准图的输出; ●操作方便。 1.4类型约定 ● ●

1.5引用标准 《GB/T 14804-93 1:500 1:1000 1:2000 地形图要素分类与代码》(1994-08-01)《GB/T 7929-1995 1:500 1:1000 1:2000 地形图图式》(1996-05-01) 《GB 1:500 1:1000 1:2000 地形图数字化规范》(1998-08-01) 《GB/T14804-93 1:500 1:1000 1:2000 地形图要素分类与代码》(1994-08-01)《GT地籍数据库标准》 《GB/T 13923-92 国土基础信息数据分类与代码》(1993-07-01) 2、实体的划分 数据在SDE的服务器里是按照点、线、面和注记划分的,每一个SDE图层(FEATURECLASS)只能存储上述的一种空间对象。由于这种存储模型的限制,势必造成很多国标中的复杂地物被拆分到不同的SDE图层。为了在编码中体现设计的合理性、对实体的物理存储进行统一的管理,特在数据库的设计中在对空间实体做逻辑的划分。 2.1简单点 ●简单点实体只记录插入点的位置和相关属性,所有的简单点实体都必须以插入符号 的形式采集。 ●简单点状实体对应ARCOBJECT体系的IPOINT对象。 ●采集单位在使用点符号的时候要保证简单点的符号要和本方案提供的符号描述一 致,符号的插入点一致。 2.2简单无向线 ●简单线需要作业单位针对每一种实体制作线符号,这里所指的线符号必须是采集系 统提供的线符号库,不能用程序绘制。

基于arcsde的空间数据库的设计与建立

基于ArcSDE的空间数据库的设计与建立 摘要:随着地理信息系统的发展,传统的以文件形式管理、存储地理空间数据的方式已不能满足现在应用的需求。针对以上问题,本文通过arcsde对空间数据进行管理,使空间数据和属性数据统一存储在面向对象的关系型数据库(sql server)中,实现统一、高效的管理。 关键词:空间数据库;属性数据;arcsde 围绕空间数据的管理,前后出现了几种不同的空间数据管理模式:纯文件模式、文件结合关系型数据库的管理模式、全关系型数据库管理模式和面向对象的数据库管理模式。前两种方式都是将空间数据和属性数据分离存储,这样往往会产生诸多问题:1.空间数据与属性数据的连接太弱,综合查询效率不高,容易造成空间数据与属性数据的脱节;2.空间数据与属性数据不能统一管理,实质上是两套管理系统,造成资源的浪费和管理的混乱,数据一致性较难维护;3.由于空间数据不能统一在标准数据库里存放,造成空间数据不能在网上共享。而面向对象数据库管理系统技术还不够成熟,并且价格昂贵,目前在gis领域还不够通用。所以在较长时间内,还不能完全脱离现有关系型数据库来建设gis空间数据库。arcsde是esri公司提供的一个基于关系型数据库基础上的地理数据库服务器。同一些数据库厂商推出的在原有数据库模型上进行空间数据模型扩展的产品(如oracle spatial)不同,esri的arcsde 的定位则是空间数据的管理及应用,而非简单的数据库空间化。

1.系统目标 建成一个多级比例尺(100万、25万、5万、1万)矢量、栅格以及航空影像、遥感影像(tm,spot)的c/s结构基础地理空间数据库,便于对空间数据有效的管理、分发和应用。 2.总体设计方案 系统总体技术方案设计在充分考虑实际应用环境及应用需求的 基础上,结合考虑国际国内发展的主流趋势和平台产品的功能与性能来完成。 2.1技术路线 空间数据库建设应放弃数据文件式的管理方式,采用大型关系数据库管理系统(sql server)管理空间数据,arcsde作为sql server 2008和arc/info或其他地理信息系统软件的接口, vb/vc/delphi/java/c#为前端应用开发工具。其中,空间数据通过arcsde存储在sql server 2008数据库。arcsde是基于c/s计算模型和关系数据管理模式的一个连续的空间数据模型,借助这一模型,可将空间数据加入到数据库管理系统(rdbms)中去[1]。arcsde 融于rdmbs后,提供了对空间、非空间数据进行高效率操作的数据接口。由于arcsde采用c/s体系结构,大量用户可同时针对同一数据进行操作。arcsde提供了应用程序接口(api),开发人员可将空间数据检索和分析功能集成到应用工程中去,以完成前端的应用开发,最终提供数据的存储、查询和分发服务。如图1所示: 图1结构图

练习利用ArcCatalog 管理地理空间数据库

练习 2 1.利用ArcCatalog 管理地理空间数据库 2.在ArcMap中编辑属性数据 第1步启动ArcCatalog 打开一个地理数据库 (1) 第2步预览地理数据库中的要素类: (2) 第3步创建缩图,并查看元数据 (4) 第4步创建个人地理数据库(Personal Geodatabase) (5) 第5步拖放数据到ArcMap中 (13) 第6步编辑属性数据及进行1:M的空间查询 (14) 第7步导入GPS数据,生成图层 (16) 第1步启动ArcCatalog 打开一个地理数据库 当ArcCatalog打开后,点击, 按钮(连接到文件夹). 建立到包含练习数据的连接(比如“E:\ARCGIS\EXEC2”),

在ArcCatalog窗口左边的目录树中, 点击上面创建的文件夹的连接图标旁的(+)号,双击个人空间数据库-National.mdb。打开它。. 在National.mdb中包含有2个要素数据集、1个关系类和1个属性表 第2步预览地理数据库中的要素类: 在ArcCatalog 窗口右边的数据显示区内,点击“预览”选项页切换到“预览”视图界面。在目录树中,双击数据集要素集-“WorldContainer”,点击要素类-“Countries94”激活它。

在此窗口的下方,“预览”下拉列表中,选择“表格”。现在,你可以看到Countries94 的属性表。查看它的属性字段信息。 花几分钟,以同样的方法查看一下National.mdb 地理数据库中的其它数据。

第3步创建缩图,并查看元数据 在目录树中,选择地理数据库National中的要素类-Countries94,切换到“预览视图”,点击工具栏上的放大按钮,将图层放大到一定区域,然后再点 ,生成并更新缩略图。这时,切换到“内容”视图界面下,并在目录树中选择要素集-“WorldContainer”,数据查看方式更改为“缩略图方式”。.注意,此时,要素类“Countries94”的缩图图是不是发生了改变 点击“元数据”选项页,查看当前要素类的元数据,了解当前要素类是采用什么坐标系,都有哪些属性字段,字段的类型等信息。在元数据工具栏中,从样式表中选择不同的样式,可以看到,元数据显示的格式发生了变化。 点击元数据导出按钮,可以将元数据导出为多种格式,这里我们选择为“HTML”格式,确定后,元数据将被保存在指定路径下的.htm文件中,从资源管理器中,打开这个.htm文件,查看导出后的元数据信息。

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

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

数据库基础知识试题(含答案)

数据库基础知识试题 部门____________ __________ 日期_________ 得分__________ 一、不定项选择题(每题1.5分,共30分) 1.DELETE语句用来删除表中的数据,一次可以删除( )。D A .一行 B.多行 C.一行和多行 D.多行 2.数据库文件中主数据文件扩展名和次数据库文件扩展名分别为( )。C A. .mdf .ldf B. .ldf .mdf C. .mdf .ndf D. .ndf .mdf 3.视图是从一个或多个表中或视图中导出的()。A A 表 B 查询 C 报表 D 数据 4.下列运算符中表示任意字符的是( )。B A. * B. % C. LIKE D._ 5.()是SQL Server中最重要的管理工具。A A.企业管理器 B.查询分析器 C.服务管理器 D.事件探察器 6.()不是用来查询、添加、修改和删除数据库中数据的语句。D A、SELECT B、INSERT C、UPDATE D、DROP 7.在oracle中下列哪个表名是不允许的()。D A、abc$ B、abc C、abc_ D、_abc 8.使用SQL命令将教师表teacher中工资salary字段的值增加500,应该使用的命令 是()。D A、Replace salary with salary+500 B、Update teacher salary with salary+500 C、Update set salary with salary+500 D、Update teacher set salary=salary+500 9.表的两种相关约束是()。C

空间数据库复习资料整理v3

一、名词解释 1空间数据库 是地理信息系统在计算机物理存储介质上存储和应用的相关的地理空间数据的总合。 2空间数据库管理系统: 能进行语义和逻辑定义存储在空间数据库上的空间数据,提供必需的空间数据查询、检索和存取功能,以及能够对空间数据进行有效的维护和更新的一套软件系统。 3空间数据库应用系统 提供给用户访问和操作空间数据库的用户界面,是应用户数据处理需求而建立的具有数据库访问功能的应用软件。一般需要进行二次开发,包括空间分析模型和应用模型。 4什么是arcSDE 空间数据库引擎(SDE: Spatial Database Engine) ArcSDE是一个用于访问存储于关系数据库管理系统(RDBMS)中的海量多用户地理数据库的服务器软件产品。 5什么是空间数据 地理信息系统的数据库(简称空间数据库或地理数据库)是某一区域内关于一定地理要素特征的数据集合。 6空间数据模型 空间数据(库)模型:就是对空间实体及其联系进行描述和表达的数学手段,使之能反映实体的某些结构特性和行为功能。 空间数据模型是衡量GIS功能强弱与优劣的主要因素之一。 7空间数据结构 不同空间数据模型在计算机内的存储和表达方式。 8场模型 在空间信息系统中,场模型一般指的是栅格模型,其主要特点就是用二维划分覆盖整个连续空间 9对象模型 面向对象数据模型(Object―Oriented Data Model,简称O―O Data Model)是一种可扩充的数据模型,在该数据模型中,数据模型是可扩充的,即用户可根据需要,自己定义新的数据类型及相应的约束和操作。 10概念数据模型 按用户的观点来对数据和信息建模。用于组织信息世界的概念,表现从现实世界中抽象出来的事物以及它们之间的联系。如E-R模型。

基于CAD数据的地理空间数据库的建立

基于CAD数据的地理空间数据库的建立

引言 计算机技术在测绘业的最早应用之一是在地图制图学中引入了机助制图技术,即cad(computer aided drafting)。cad具有强大的绘图功能和处理矢量图形的能力,目前已广泛地被应用在工业设计、机械设计、建筑设计、城市规划之中。随着相关学科高新技术日新月异的进步,cad技术也逐步向gis技术方向发展,同时也促进了传统的测绘产业向地理信息产业转化。地理信息系统(gis)具有便捷的地图显示处理、地理信息查询和强大的空间分析能力[1],在数字产品的管理与应用方面明显优于cad技术[2]。以前的cad数据能否为gis所利用呢?找寻gis利用cad数据的有效途径无疑会有事半功倍的效果。 1.cad与gis数据概述 1.1cad与gis的区别 1)gis是采集、存储、分析、查询、输出与空间和地理分布有关的数据的空间信息系统。对信息进行管理是这个系统的主要目的。cad是对制图信息进行采集、综合、识别、存储、不同比例尺和不同投影之间的转换、编辑、输出的计算机处理系统。输出满足规范要求的图形为其最终目的。 2)gis是将空间图形实体抽象为点、线、面、注记4种类型。以此来采集、存储、编辑和管理。如围墙、陡坎、河流、道路等等在gis图中都是线型实体。它们之间差别不是用图形符号来区分,而是以属性来区分。cad图形中的图形元素种类很多,如点、线、多

义线、圆、矩形、注记等等。cad中的图形数据是矢量形式的,它不仅包含了由一组或多组的x、y、z坐标确定图形的几何位置和几何形状的可见的几何信息,还包含由数值或字符串表示线型的属性的不可见的非几何信息。 3)gis是个动态系统,存储的信息要求符合现状。因此,空间信息也要求及时更新。由于它是面向实体,实体图形只存储其主点主线,比较简单,所以修改比较方便。cad图是以符号来存储,修改麻烦。 1.2数据转换的研究现状 autocad具有极为强大的建模功能,能够精确、便捷地创建各种平面和三维图形,所以画地图首选autocad。在autocad中画出的图形能生成的是.dxf和.dwg这两种格式的文件,可以被arcgis直接调用,但是在打开后只能分成“注释”、“点”、“线”、“面”4层,这样不能很好的区分地图里面的有用信息,例如:做一幅城市地图,要把建筑物和河流分开,在autocad中可以分成两层,一层叫“一般房屋”,一层叫“面状水系”。如图1,当用arcmap打开后,这两层都合成到“面”这一层了,“一般房屋”和“面状水系”就只有靠注释和经验来分辨,这样会加长辨析的时间,远远不能满足人们的操作要求,如图2,在arcgis中的arcmap直接画地图没有在autocad中画的便捷,特别是在三维效果上面的体现更加没有autocad中表现的好。根据上面的原因,我们不得不面临着在autocad中画图,通过转换成.shp格式的文件给arcgis调用。

地理空间数据库论文

地理空间数据库

摘要:对空间数据库的研究始于20世纪70年代的地图制图与遥感图象处理领域,其目的是为了有效地利用卫星遥感资源迅速绘制出各种经济专题地图。由于传统数据库在空间数据的表示、存储、管理、检索上存在许多缺陷,从而形成了空间数据库这一数据库研究领域。随着GIS、CAD、机器人、多媒体技术等应用领域的发展,对空间数据库的研究越来越受到人们的重视。本文从空间数据库的简单介绍开始,主要概述了空间数据库的基本概念、类型、索引与查询方法及其在发展中的一些实际应用。 关键词:空间数据库;GIS;基本概念;索引;查询;应用;发展 一、空间数据库的概念 1.1空间数据库的定义 空间数据库是具有内部联系的空间数据的集合,可以管理和维护海量数据,并为不同的GIS应用所共享。空间数据库应该满足的要求:(1)空间数据库系统是数据库系统,它具有商业数据库系统的一切功能和特点,必须具有能对空间数据进行处理的能力。 (2)空间数据库系统在数据模型中提供空间数据类型及其空间查询语言。 (3)数据库应当具备两个最核心的特征:1)持久性:即处理临时和永久数据的能力。临时数据在程序结束后就消失了;永久数据不仅在程序调用时可以用,并且在系统和媒介崩溃后仍可以使用。2)事务:事务将数据库的一个一致状态映射到另一个一致状态。 1.2空间数据库的组成 数据库三个基本部分构成:1)数据集:一个结构化的相关数据的集合体,包括数据本身和数据间的联系。数据集独立于应用程序而存在,是数据库的核心和管理对象。 2)物理存储介质:是指计算机的外存储器和内存储器。前者存储数据,后者存储操作系统和数据库管理系统,并有一定数量的缓冲区,用于数据处理,以减少内外存交换次数,提高数据存取效率。(内存数据库) 3)数据库软件:其核心是数据库管理系统(DBMS)。主要任务是对数据库进行管理和维护。具有对数据进行定义、描述、操作和维护等功能,接受并完成用户程序和终端命令对数据库的请求,负责数据库的安全。 1.3地理空间数据库与普通数据库的区别 普通数据库是为了一定的目的,在计算机系统中以特定的结构组织、

数字地理空间框架建设技术方案

一地理空间框架简介 数字城市地理空间框架也即城市地理空间信息基础设施,它是数字城市核心组成部分,从城市地理空间框架入手建设数字城市,是一条为世界各发达国家实践所证实的科学之路,也是测绘行业主导推进的“数字城市”建设的基本思路和真实内涵。数字城市地理空间框架是由数据体系、目录与交换体系、政策法规与标准体系、组织运行体系和公共服务体系等构成。 地理信息公共平台作为公共服务体系组成部分,以基础地理信息数据为依托,以应用服务为目标,通过空间分析满足数字城市各类用户的基本需求,同时具备实现个性化应用的二次开发接口和可扩展空间。城市内规划、国土、房产、公安、统计、金融、保险、工商、税务等部门以及企事业单位、社会公众的专题信息都能够通过空间匹配搭载到公共平台之上,实现分析、集成、共享及进行个性应用开发和扩展。 二地理空间框架建设目标 1)根据总体规划与发展布局,进一步扩展和完善空间数据体系,以满足城市规划、建设、管理和信息服务业发展的需要; 2)建立健全地理空间基础框架建设的政策法规和组织机构体系,建设符合实际情况的标准、制度体系、接口及规范; 3)实现分布式数据管理与更新,提供多种解决方案保障公共平台稳定、高效运行; 4)建设数字地理信息公共服务平台,包括“基础地理信息数据库管理系统”、“公共服务平台运维管理系统”和“门户网站(政务版等)”建设,使空间数据更好地为信息化建设服务; 5)建设示范应用系统建设,包括“土地动态执法监察系统”、“地质灾害预警预报系统”、“旅游查询系统”。 三技术路线 3.1 大地控制网建设 根据测区面积大小情况布设C级或D级GPS控制网。 3.2 数字成图

空间数据库答案版

空间数据库的作用:1 空间数据处理与更新 2 海量数据存储与管理3空间分析与决策 4 空间信息交换与共享 空间数据特征包括:时空特征、多维特征、多尺度特征、海量数据特征。 空间数据管理有五种方式:文件管理;文件与关系数据库混合管理;全关系型数据库管理;面向对象数据库管理;对象-关系数据库管理. 空间类型的表现形式有:1感知空间 2 认知空间 3 符号空间 根据实现过程,普遍接受和采用的不规则三角网TIN生成算法主要有三种:逐点插入法、分治算法、三角形生长法 目前存在的空间数据索引技术超过50多种,可概括为树结构、线性映射和多维空间区域变换三种类型,典型的空间索引技术有 R树索引、四叉树索引、网格索引等。 不区分准3D和真3D,则可以将现有空间构模方法归纳为基于面模型、基于体模型和基于混合模型的三大类构模体系。根据模型所具有的主要特征大致又可以将其归纳为四类:三维矢量模型、三维体元模型、混合或集成数据模型和面向实体的数据模型。 SQL语言的功能包括查询,操作,定义,控制。 1、空间数据:空间数据是对空间事物的描述,空间数据实质就是指以地球表面空间位置为参照,用来描述空间实体的位置、形状、大小及其分布特征诸多方面信息的数据。 2、空间数据元数据:是关于数据集内容、质量、表示方式、空间参考、管理方式以及数据集其他特征的数据。 3、空间数据引擎:是用来解决如何在关系数据库中存储空间数据,实现正真的数据库方式管理空间数据,建立空间数据服务器的方法。 4、空间索引:是指在存储空间数据时依据空间对象的位置和形状或空间对象之间的某种空间关系,按一定顺序排列的一种数据结构。 5、四面体网格:是将目标空间用紧密排列但不重叠的不规则四面体形成的格网来表示,其实质是2D TIN结构在3D 空间上的扩展。 1、什么是空间数据库系统? 不仅包括空间数据库本身,还包括相应的计算机硬件系统、操作系统、计算机网络结构、数据库管理系统、空间数据管理系统、地理空间数据库和空间数据库管理人员等组成的一个运行系统。 2、空间数据库引擎的作用有哪些? (1)与空间数据库联合,为任何支持的用户提供空间数据服务;(2)提供开放的数据访问,通过TCP/IP横跨任何同构或异构网络,支持分布式的GIS系统;(3)SDE对外提供了空间几何对象模型,用户可以在此模型基础之上建立空间几何对象,并对这些几何对象进行操作;(4)快速的数据提取和分析,SDE提供快速的空间数据提取和分析功能,可进行基于拓扑的查询、缓冲区分析、叠加分析、合并和切分等;(5)SDE提供了连接DBMS数据库的接口,其他的一切涉及与DBMS数据库进行交互的操作都是在此基础上完成;(6)与空间数据库联合可以管理海量空间信息,SDE在用户与物理数据的远程存储之间构建了一个抽象层,允许用户在逻辑层面上与数据库交互,而实际的物理存储则交由数据库来管理;(7)无缝的数据管理,实现空间数据与属性数据统一存储;(8)并发访问,SDE与空间数据库相结合,提供空间数据的并发响应机制。 3、空间查询主要有哪几种类型?试述空间查询处理的两步算法。 答:有点查询,区域查询,最邻近查询等三种类型;两步算法是指:过滤筛选步骤和细化步骤,奇查询的基本思想是:首先用一个不精确的大致范围来进行精确的筛选,产生最终的效果。空间查询的处理步骤图如下: 4、在空间数据库领域,扩展关系模型主要从哪几个方面进行扩展? (1)突破关系模型中关系必须是第一范式的限制,允许定义层次关系和嵌套关系 (2)增加抽象数据类型(3)增加空间谓词(4)增加适合于空间数据索引的方法

空间数据库复习资料

第一章 1数据库的定义:数据库:就是为了一定的目的,在计算机系统中以特定的结构组织、存储、管理和应用的相关联的数据集合。空间数据库是存取、管理空间信息的数据库。 2 空间数据库的内容 (1)矢量地形要素数据库矢量核心地形要素数据库是利用计算机存储的各种数字地形数据及其数据管理软件的集合。 (2)数字高程模型数据库数字高程模型是计算机存储的数字高程模型数据及其管理软件的集合。 (3)数字正射影像数据库数字正射影像数据库是具有正射投影的数字影像的集合。 (4)数字栅格地图数据库数字栅格地图数据库是数据栅格地图及其管理软件的集合。数字栅格地图是现有纸质地形图经计算机处理后的栅格数字文件。 (5)元数据库元数据库是描述数据库/子库和库中各数字产品的元数据构成的数据库。(6)专题数据库专题数据库是各种专题数据的集合 3 空间数据管理演变过程(发展) 空间数据库的研究始于20世纪70年代的地图制图与遥感图像处理领域,其目的是为了有效利用卫星遥感资源迅速绘制出各种经济专题地图。 (1)人工管理阶段(50年代中期以前) (2)文件系统阶段(50年代后期—60年代中期) (3)文件与数据库管理阶段(20世纪70年代初) (4)全关系型空间数据库管理系统(20世纪70年代后期) (5)对象关系数据库管理系统 (6)面向对象的数据库管理系统 4 地理空间数据库主要研究内容 (1)空间数据模型 (2)地理空间数据的获取与处理1)空间数据库的准确性研究2)空间数据质量研究(3)地理空间数据组织1)空间数据的多种表达方式研究2)时空关系的研究 3)海量空间数据库的结构体系研究 (4)空间数据库管理系统1)空间关系语言研究2)分布式处理和Client/Server模式(5)地理空间数据共享研究1)空间数据共享的理论;2)空间数据共享的处理方法,包括数据规范、标准、元数据研究,空间数据融合、集成与互操作的理论与方法等。 第二章 1 空间实体——指具有确定的位置和形态特征并具有地理意义的地理空间物体。(河流、道 路、城市、航线等) 空间实体:地理信息系统中不可再分的最小单元现象称为空间实体.属性是空间实体已定义 的特征(如人口数量、林地上林木名称等) 空间实体:是指现实世界中地理实体的最小抽象单位,主要包括点、线和面三种类型.空间检索的目的是对给定的空间坐标,能够以尽快的速度搜索到坐标范围内的空间对象,进 而对空间对象进行拓扑关系的分析处理 2 空间对象模型特征 (1)点对象点是有特定的位置、维数为零的实体 1)点实体(point entity):用来代表一个实体。 2)注记点:用于定位注记。 3)内点(label point):用于记录多边形的属性,存在于多边形内。 4)结点(node):表示线的终点和起点。

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

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来存储、搜索、查询、分享大量的空间数据集 改:地理信息系统是以地理空间数据库为基础,在计算机软硬件的支持下,运用系统工程和信息科学的理论,科学管理和综合分析具有空间内涵的地理数据,以提供管理、决策等所需信息的技术系统。简单的说,地理信息系统

基于ArcGISGeodatabase基础空间数据库设计

第30卷第3期2007年6月 测绘与空间地理信息 GEOMA TICS &SPA T I AL I N FORMA TI ON TECHNOLOGY Vol .30,No .3Jun .,2007 收稿日期:2007-03-07 作者简介:穆 荣(1983-),女,新疆乌鲁木齐人,新疆大学地图学与地理信息系统专业硕士,目前主要从事地理信息系统土地资源 评价等相关工作研究。 基于ArcG I S Geoda t aba se 基础空间数据库设计 穆 荣1 ,张永福1 ,路 星 2,3 (1.新疆大学资源与环境科学学院,新疆乌鲁木齐830046;2.新疆地震局测绘研究院,新疆乌鲁木齐830011; 3.中国地震局地震研究所,北京100049) 摘要:通过对空间数据库管理系统模式的发展进行分析,深入研究了面向对象的空间数据模型———Geodata 2 base,提出了新的基于A rcGI S 的数字地形图空间数据库的分层、编码、属性设计方案。 关键词:数字地形图;空间数据库;空间数据库设计;Geodatabase 中图分类号:P208 文献标识码:B 文章编号:1672-5867(2007)03-0112-04 The Space Dat abase Desi gn Based on ArcGI S Geodat abase MU Rong 1 ,ZHANG Yong -fu 1 ,LU Xing 2,3 (1.College of Resource and Env i ronm en t,X i n ji a ng Un i versity,Uru m q i 830046,Ch i n a; 2.Survey i n g and M app i n g Research I n stitute of X i n ji a ng Earthquake Bureau,Uru m q i 830011,Ch i n a; 3.Earthquake Research I n stitute of Na ti ona l Earthquake Bureau of Ch i n a,Be iji n g 100049,Ch i n a) Abstract:This paper has analyzed the devel opment of s pace database manage ment syste m pattern,and thor oughly studied object -ori 2ented s pace data model ———Geodatabase,and p r oposed ne w dela m inati on,the code,the attribute design p r oposal which based on the A rcGI S digital t opographic map s pace database . Key words:digital t opographic map;s pace database;s pace database design;Geodatabase 0 引 言 空间数据库是随着地理信息系统的开发和应用而发展起来的数据库新技术,它是地理信息系统的重要组成部分,是其他应用部分的前提和基础。一个地理信息系统能否方便、及时、准确地从空间数据库中获得所需的信息,关键在空间数据库的组织与管理。因此,只有对空间数据库进行合理的设计,才能开发出完善而高效的地理信息系统。 1 数字地形图空间数据库的设计 A rcGI S 的地理数据库(Geodatabase )是为了更好地 管理和使用地理要素数据而按照一定的模型和规则组合起来的地理要素数据集(Feature Datasets )。Geodata 2 base 是按照成层次型的数据对象来组织地理数据的,这 些数据对象包括对象类(0bjects )、要素类(FeatureClass ) 和要素数据集。Geodatabase 对地理要素类和要素类之间的相互关系、地理要素类几何网络、要素属性表对象等进行有效管理,并支持对要素数据集、关系以及几何网络进行建立、删除、修改更新操作。由于Geodatabase 有以上优点,本文基于它设计了数字地形图空间数据库。 1.1 实体的划分 Geodatabase 是允许用户为它们的数据添加行为、属 性和关系的面向对象的空间数据模型。所谓面向对象的数据模型是指人们可以按照对现实空间世界的认识来对地理空间进行任意层次的分解,可以根据所描述的不同空间实体选择最基本的操作单元(点、线、面),从而最大限度接近人们思维习惯地对现实世界进行了结构和行为的模拟。为了在编码中体现设计的合理性和对实体的物理存储进行统一的管理,特在数据库的设计中对空间实体做逻辑的划分(如表1所示)。

相关文档
相关文档 最新文档