正在加载图片...
1.2.2空间数据库特点 空间数据库与一般数据库相比,具有以下特点: 1)数据量特别大,地理系统是一个复杂的综合体,要用数据来描述各种地理要素,尤 其是要素的空间位置,其数据量往往很大。 2)不仅有地理要素的属性数据(与一般数据库中的数据性质相似),还有大量的空间数 据,即描述地理要素空间分布位置的数据,并且这两种数据之间具有不可分割的联系 3)数据应用广泛,例如地理研究、环境保护、土地利用与规划、资源开发、生态环境、 市政管理、道路建设等。 1.2.3数据库管理系统 数据库是关于事物及其关系的信息组合,早期的数据库物体本身与其属性是分开存储 的,只能满足简单的数据恢复和使用。数据定义使用特定的数据结构定义,利用文件形式存 储,称之为文件处理系统。 文件处理系统是数据库管理最普遍的方法,但是有很多缺点:首先每个应用程序都必须 直接访问所使用的数据文件,应用程序完全依赖于数据文件的存储结构,数据文件修改时应 用程序也随之修改:另外的问题是数据文件的共享。由于若干用户或应用程序共享一个数据 文件,要修改数据文件必须征得所有用户的认可。由于缺乏集中控制也会带来一系列数据库 的安全问题。数据库的完整性是严格的,信息质量很差比没有信息更糟。 数据库管理系统( Database Management System,DBMS)是在文件处理系统的基础上 进一步发展的系统。DBMS在用户应用程序和数据文件之间起到了桥梁作用。DBMS的最 大优点是提供了两者之间的数据独立性,即应用程序访问数据文件时,不必知道数据文件的 物理存储结构。当数据文件的存储结构改变时,不必改变应用程序 1)采用标准DBMS存储空间数据的主要问题 用标准的DBMS来存储空间数据,不如存储表格数据那样好,其主要问题包括: (1.1)在GS中,空间数据记录是变长的,因为需要存储的坐标点的数目是变化的 而一般数据库都只允许把记录的长度设定为固定长度。不仅如此,在存储和维护空间数据拓 扑关系方面,DBMS也存在着严重的缺陷。因而,一般要对标准的DBMS增加附加的软件 功能。 (1.2)DBMS一般都难以实现对空间数据的关联、连通、包含、叠加等基本操作。 (1.3)GS需要一些复杂的图形功能,一般的DBMS不能支持 (1.4)地理信息是复杂的,单个地理实体的表达需要多个文件、多条记录、或许包括 大地网、特征坐标、拓扑关系、空间特征量测值、属性数据的关键字以及非空间专题属性等 般的DBMS也难以支持。 (1.5)具有高度内部联系的GIS数据记录需要更复杂的安全性维护系统,为了保证 空间数据库的完整性,保护数据文件的完整性,保护系列必须与空间数据一起存储,否则一 条记录的改变就会使其他数据文件产生错误。一般的DBMS都难以保证这些 2)GIS数据管理方法主要4种类型 (2.1)对不同的应用模型开发独立的数据管理服务,这是一种基于文件管理的处理方 法 (2.2)在商业化的DBMS基础上开发附加系统。开发一个附加软件用于存储和管理 在“地理信息系统软件工程技术”一章中“数据管理设计”中详细描述了各种不同的数据管理方案1.2.2 空间数据库特点 空间数据库与一般数据库相比,具有以下特点: 1)数据量特别大,地理系统是一个复杂的综合体,要用数据来描述各种地理要素,尤 其是要素的空间位置,其数据量往往很大。 2)不仅有地理要素的属性数据(与一般数据库中的数据性质相似),还有大量的空间数 据,即描述地理要素空间分布位置的数据,并且这两种数据之间具有不可分割的联系。 3)数据应用广泛,例如地理研究、环境保护、土地利用与规划、资源开发、生态环境、 市政管理、道路建设等。 1.2.3 数据库管理系统 数据库是关于事物及其关系的信息组合,早期的数据库物体本身与其属性是分开存储 的,只能满足简单的数据恢复和使用。数据定义使用特定的数据结构定义,利用文件形式存 储,称之为文件处理系统。 文件处理系统是数据库管理最普遍的方法,但是有很多缺点:首先每个应用程序都必须 直接访问所使用的数据文件,应用程序完全依赖于数据文件的存储结构,数据文件修改时应 用程序也随之修改;另外的问题是数据文件的共享。由于若干用户或应用程序共享一个数据 文件,要修改数据文件必须征得所有用户的认可。由于缺乏集中控制也会带来一系列数据库 的安全问题。数据库的完整性是严格的,信息质量很差比没有信息更糟。 数据库管理系统(Database Management System,DBMS)是在文件处理系统的基础上 进一步发展的系统。DBMS 在用户应用程序和数据文件之间起到了桥梁作用。DBMS 的最 大优点是提供了两者之间的数据独立性,即应用程序访问数据文件时,不必知道数据文件的 物理存储结构。当数据文件的存储结构改变时,不必改变应用程序。 1)采用标准 DBMS 存储空间数据的主要问题* 用标准的 DBMS 来存储空间数据,不如存储表格数据那样好,其主要问题包括: (1.1)在 GIS 中,空间数据记录是变长的,因为需要存储的坐标点的数目是变化的, 而一般数据库都只允许把记录的长度设定为固定长度。不仅如此,在存储和维护空间数据拓 扑关系方面,DBMS 也存在着严重的缺陷。因而,一般要对标准的 DBMS 增加附加的软件 功能。 (1.2)DBMS 一般都难以实现对空间数据的关联、连通、包含、叠加等基本操作。 (1.3)GIS 需要一些复杂的图形功能,一般的 DBMS 不能支持。 (1.4)地理信息是复杂的,单个地理实体的表达需要多个文件、多条记录、或许包括 大地网、特征坐标、拓扑关系、空间特征量测值、属性数据的关键字以及非空间专题属性等, 一般的 DBMS 也难以支持。 (1.5)具有高度内部联系的 GIS 数据记录需要更复杂的安全性维护系统,为了保证 空间数据库的完整性,保护数据文件的完整性,保护系列必须与空间数据一起存储,否则一 条记录的改变就会使其他数据文件产生错误。一般的 DBMS 都难以保证这些。 2)GIS 数据管理方法主要 4 种类型 (2.1)对不同的应用模型开发独立的数据管理服务,这是一种基于文件管理的处理方 法。 (2.2)在商业化的 DBMS 基础上开发附加系统。开发一个附加软件用于存储和管理 * 在“地理信息系统软件工程技术”一章中“数据管理设计”中详细描述了各种不同的数据管理方案
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有