空间数据库复习提纲.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第一章了解空间数据模型

空间数据库(SDBMS)定义:是一个软件模块,它利用一个底层数据库管理系统(如OR-DBMS、OODBMS);支持多种空间数据模型,相应的空间抽象数据类型(ADT)以及一种能够调用这些ADT的查询语言;支持空间索引,搞笑的空间操作算法以及用于查询优化的特定领域规则。

Geodatabase数据模型体系结构

空间数据库体系结构书P11

这是一个三层体系结构,顶层为空间应用,如GIS、MMS(多媒体信息系统),或者CAD(计算机辅助设计)。该应用层并不直接与OR-DBMS打交道,而需要经过一个中间层与OR-DBMS交互,我们将这个中间层称为空间数据库(SDB)。中间层是封装大多数空间领域知识的地方,并被“插入”到OR-DBMS中。由此对于称为空间数据刀片、空间数据暗盒以及空间数据引擎的商业OR-DBMS产品也就不足为奇了。

3.SDBMS使用过滤-精炼策略来处理范围查询。这是一个两阶段的处理过程。第一步将被查询的对象用它们的最小外包矩形来表示。得到的结果包含了满足原始查询条件的候选者。第二阶段是对过滤结果使用精确地几何条件进行处理。这是一个计算大家很大的过程,但在过滤阶段的帮助下,本阶段的输入集合只剩下很少的候选者。

场模型(连续分布)和对象模型(离散分布)定义和区别(一定情况可相互转换)

对象模型SDE和Oracle实例(插入数据,更新元数据表,创建和索引,创建表,空间查询)和区别。

B树索引:?结构是关系DBMS中用的最广泛的索引,其索引结果是关系数据库技术广为采用的主要原因。B树的实现主要依赖于索引域中排序的存在,是R树的基础。B树的每个节点对应磁盘的一个页面,每个节点的条目数取决于索引域的特征和磁盘页面的大小。由于多维空间不存在自然排序,B树也就无法直接用于创建空间对象的索引,为了避免空间对象在自然排序方面的不足,通常把空间排序与B树结合起来。

特点:B树是一种平衡的多分树,通常我们说m阶的B树,它必须满足如下条件:

?--每个结点至多有m个子结点;除根结点和叶结点外,其它每个结点至少有m/2个子结点;若根结点不是叶子结点,则至少有两个子结点;所有的叶结点在同一层;

空间数据库与非空间数据库之间的区别:空间数据库一般是ACCESS的数据库,数据库和网站文件共用一个空间,更直观,没有冗余的表,可支持空间和非空间数据,有自定义数据类型;非空间数据库一般是MSSQL和Mysql数据库,数据库文件和网站文件是各自独立的

如何利用对象关系数据库来实现一个SDBMS?

答:目前,在关系数据库上管理空间数据可以通过在关系数据库上加一层中间件,中间件实现了从空间对象模型到数据库存储的影射,其主要任务是分析并执行控件对象访问命令,为GIS应用提供一个一致且稳定的接口。

数据模型的三个基本要素是:

数据结构:描述数据库的对象和对象之间的联系,是对数据的静态描述。数据操作:数据库中各种对象允许的操作和操作规则,使对系统的动态描述。完整性约束:一组完整性规则,用以限定符合数据模型的数据库状态和状态的变化,保证数据的正确、有效和相容。

空间数据库应用的例子:电话公司使用数据库存储客户基本信息、客户的每次通话信息以及雇员基本信息、雇员业绩信息等。典型的数据处理包括电话收费、生成客户长途电话话单、计算雇员工资等图书馆使用数据库存储图书资料信息、读者基本信息、图书借阅信息等。典型的数据处理包括新书登记、处理读者借还图书等税务局使用数据库存储纳税人(个人或公司)信息、纳税人缴纳税款信息等。典型的数据处理包括纳税、退税处理、统计各类纳税人纳税情况等。银行使用数据库存储客户基本信息、客户存贷款信息等。典型的数据处理包括处理客户存取款等。超市使用数据库存储商品的基本信息、会员客户基本信息、客户每次购物的详细清单。典型的数据处理包括收银台记录客户每次购物的清单并计算应交货款。

空间数据库、CAD数据库和图像数据库之间的异同:

答:cad是对制图信息进行采集、综合、识别、存储、不同比例尺和不同投影之间的转换、编辑、输出的计算机处理系统。输出满足规范要求的图形为其最终目的。cad图形中的图形元素种类很多如点、线、多义线、圆、矩形、注记等等。cad中的图形数据是矢量形式的它不仅包含了由一组或多组的x、y、z坐标确定图形的几何位置和几何形状的可见的几何信息,还包含由数值或字符串表示线型的属性的不可见的非几何信息。cad图是以符号来存储修改麻烦。图像数据库是遥感图像的数据集合。遥感图像包含多谱段组成的图像数据,数据量庞大。图像数据是图像像元灰度值的记录,以行列数据矩阵表示。图像数据库由两个层次数据集合构成。第一层次为图像数据词典。数据内容包括对图像总体特征的描述,如波段、行数、列数、精度、记录格式、最大值、最

文档评论(0)

xiaomiwenku + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档