空间数据库真题精选
[填空题]
1举例说明什么是空间数据、非空间数据?如何理解空间查询(spatial queries)和非空间查询的区别(Non-spatial queries)?
参考答案:河流的泛洪区,卫星影像数据、气象气候数据等都可以是空间数据书店名称店员人数,去年的销售量,电话号码等是非空间数据空间查询是对空间数据的查询或命令
[填空题]
2从GIS这一缩写的三种含义来理解GIS的发展历程。
参考答案:地理信息系统:为专业人员提供的软件
地理信息科学:为地理信息系统和服务提供使用和发展的定义、框架和理论
地理信息服务:为普通用户提供的网点和服务中心,例如PC机上的地理和空间服务
[填空题]
3What is a SDBMS?
参考答案: SDBMS是一个软件模块。它可以
①、利用一个底层的数据库管理系统
②、支持多种空间数据模型、相应的空间抽象数据类型(ADT)以及一种能够调用这些ADT的查询语言
③、支持空间索引、高效的空间操作算法以及用于查询优化的特定领域规则
[填空题]
4什么是后关系数据库模型?后关系数据库模型有哪些?
参考答案:后关系数据库模型支持用户定义抽象数据类型,空间数据的类型可以添加。包括面向对象的数据库模式OOBDMS和面向关系ORDBMS的数据库模式。
[填空题]
5举例说明单遍扫描查询和多遍扫描查询的概念。
参考答案:单边扫描查询中,被查询的表(关系)中的一条记录(元组)最多只被访问一次;例如“列出武大周围5km内的书店的名字”。
多遍扫描查询是被查询的表(关系)中的一条记录(元组)至少被访问一次,例如“出其代表的选取范围大于200公顷并且在这区拥有公司的女议员的名
字”
[填空题]
6从程序员的观点和DBMS设计者的观点看,影响系统效率的因素有何不同。
参考答案:在程序员看来,计算机主要包括两个部分:CPU和无限量的内存
在DBMS设计者看来,计算机主要包括三个部分:CPU、有限的内存、无限的硬盘空间。访问硬盘的速度要远远小于访问内存的速度,因此前者关注减少算法的计算时间,后者强调的是将计算时间和I/O时间的总和减少到最小。
[填空题]
7什么是数据模型?举例说明数据模型的重要性。
参考答案:数据模型是数据集的特定结构和模式,是对数据的文件描述,有利于某些性质的前期分析。对象模型是什么
作用:
①、属性的前期分析;
②、重利用多媒体应用中的共享数据;
③、组织中交换数据
④、将数据传递给新软件或环境
例子:千禧年危机正确的使用数据模式可以显著的降低成本,如果软件中的时间和数据被定义成抽象数据模型,只有一小部分的软件会执行数据,ADT数据要被重新修改。
[填空题]
8简述两种常用的空间信息模型:要素模型和场模型,栅格数据结构。
参考答案:场模型:
①、空间分割框架
②、场函数
③、场操作:并、复合
森林模型中分段函数表示,区域中每个点被映射成主要树种对应的值
要素模型:
①、对象:把空间信息抽象成明确的,可识别的事物或实体;
②、对象具有属性和操作
森林模型中多边形表示(林分),每个对象有唯一的标示符、主要树种和一块区域。
栅格数据结构:栅格结构用密集正方形(或三角形,多边形)将地理区域划分为网格阵列。位置由行,列号定义,属性为栅格单元的值。
点:由单个栅格表达。
线:由沿线走向有相同属性取值的一组相邻栅格表达。
面:由沿线走向有相同属性取值的一片栅格表达。
[填空题]
9什么是拓扑关系,举例说明拓扑与非拓扑特性、拓扑与非拓扑操作。
参考答案:是指满足拓扑几何学原理的各空间数据间的相互关系。即用结点、弧段和多边形所表示的实体之间的邻接关联和包含等关系。
拓扑特性:弹性变形后临近物体之间的拓扑关系没有发生改变。
非拓扑特性:弹性变形后临近物体之间的拓扑关系发生了改变。
拓扑操作与非拓扑操作:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。