正在加载图片...
3、在关系数据模型中,数据间的关系具有对称性,因此,关系之间的寻找在正反两 个方向上难度程度是一样的,而在其它模型如层次模型中从根结点出发寻找叶子的过程 容易解决,相反的过程则很困难 目前,绝大多数数据库系统采用关系模型。但它的应用也存在着如下问题 、实现效率不够高。由于概念模式和存贮模式的相互独立性,按照给定的关系模式 重新构造数据的操作相当费时。另外,实现关系之间联系需要执行系统开销较大的联接操 作。 2、描述对象语义的能力较弱。现实世界中包含的数据种类和数量繁多,许多对象本 身具有复杂的结构和涵义,为了用规范化的关系描述这些对象,则需对对象进行不自然的 分解,从而在存贮模式、査询途径及其操作等方面均显得语义不甚合理。 3、不直接支持层次结构,因此不直接支持对于概括、分类和聚合的模拟,即不适合 于管理复杂对象的要求,它不允许嵌套元组和嵌套关系存在 4、模型的可扩充性较差。新关系模式的定义与原有的关系模式相互独立,并未借助 已有的模式支持系统的扩充。关系模型只支持元组的集合这一种数据结构,并要求元组的 属性值为不可再分的简单数据(如整数、实数和字符串等),它不支持抽象数据类型,因而 不具备管理多种类型数据对象的能力。 5、模拟和操纵复杂对象的能力较弱。关系模型表示复杂关系时比其它数据模型困难 因为它无法用递归和嵌套的方式来描述复杂关系的层次和网状结构,只能借助于关系的规 范化分解来实现。过多的不自然分解必然导致模拟和操纵的困难和复杂化。 第三节GIS中空间数据库的组织方式 GIS中的数据大多数都是地理数据,它与通常意义上的数据相比,具有自己的特点: 地理数据类型多样,各类型实体之间关系复杂,数据量很大,而且每个线状或面状地物的 字节长度都不是等长的等等。地理数据的这些特点决定了利用目前流行的数据库系统直接 管理地理空间数据,存在着明显的不足,GIS必须发展自己的数据库-空间数据库。 空间数据库是作为一种应用技术而诞生和发展起来的,其目的是为了使用户能够方便 灵活地査询出所需的地理空间数据,同时能够进行有关地理空间数据的插入、删除、更新 等操作,为此建立了如实体、关系、数据独立性、完整性、数据操纵、资源共享等一系列 基本概念。以地理空间数据存储和操作为对象的空间数据库,把被管理的数据从一维推向 了二维、三维甚至更高维。由于传统数据库系统(如关系数据库系统)的数据模拟主要针对 简单对象,因而无法有效地支持以复杂对象(如图形、影像等)为主体的工程应用。空间数50 3、在关系数据模型中,数据间的关系具有对称性,因此,关系之间的寻找在正反两 个方向上难度程度是一样的,而在其它模型如层次模型中从根结点出发寻找叶子的过程 容易解决,相反的过程则很困难。 目前,绝大多数数据库系统采用关系模型。但它的应用也存在着如下问题: 1、实现效率不够高。由于概念模式和存贮模式的相互独立性,按照给定的关系模式 重新构造数据的操作相当费时。另外,实现关系之间联系需要执行系统开销较大的联接操 作。 2、描述对象语义的能力较弱。现实世界中包含的数据种类和数量繁多,许多对象本 身具有复杂的结构和涵义,为了用规范化的关系描述这些对象,则需对对象进行不自然的 分解,从而在存贮模式、查询途径及其操作等方面均显得语义不甚合理。 3、不直接支持层次结构,因此不直接支持对于概括、分类和聚合的模拟,即不适合 于管理复杂对象的要求,它不允许嵌套元组和嵌套关系存在。 4、模型的可扩充性较差。新关系模式的定义与原有的关系模式相互独立,并未借助 已有的模式支持系统的扩充。关系模型只支持元组的集合这一种数据结构,并要求元组的 属性值为不可再分的简单数据(如整数、实数和字符串等),它不支持抽象数据类型,因而 不具备管理多种类型数据对象的能力。 5、模拟和操纵复杂对象的能力较弱。关系模型表示复杂关系时比其它数据模型困难, 因为它无法用递归和嵌套的方式来描述复杂关系的层次和网状结构,只能借助于关系的规 范化分解来实现。过多的不自然分解必然导致模拟和操纵的困难和复杂化。 第三节 GIS 中空间数据库的组织方式 GIS 中的数据大多数都是地理数据,它与通常意义上的数据相比,具有自己的特点: 地理数据类型多样,各类型实体之间关系复杂,数据量很大,而且每个线状或面状地物的 字节长度都不是等长的等等。地理数据的这些特点决定了利用目前流行的数据库系统直接 管理地理空间数据,存在着明显的不足,GIS 必须发展自己的数据库-空间数据库。 空间数据库是作为一种应用技术而诞生和发展起来的,其目的是为了使用户能够方便 灵活地查询出所需的地理空间数据,同时能够进行有关地理空间数据的插入、删除、更新 等操作,为此建立了如实体、关系、数据独立性、完整性、数据操纵、资源共享等一系列 基本概念。以地理空间数据存储和操作为对象的空间数据库,把被管理的数据从一维推向 了二维、三维甚至更高维。由于传统数据库系统(如关系数据库系统)的数据模拟主要针对 简单对象,因而无法有效地支持以复杂对象(如图形、影像等)为主体的工程应用。空间数
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有