§1 数据库概述② 数据冗余度小的特征:冗余数据的存在有两个缺点:一是增加了存储空间;二是易出现数据不一致。 1.1数据库定义空间数据库是某区域内关于一定地理要素的数据集合。数据库就是为了一定的目的,在计算机系统中以特定的结构组织、存储和应用的相关联数据的集合。空间数据库与一般数据库相比,具有以下特点:② 不仅有地理要素的属性数据,还有大量的空间数据,并且这两种数据之间具有不可分割的联系;① 数据集中控制特征:数据库集中控制和管理有关数据,以保证不同用户和应用可以共享数据。④ 复杂的数据模型:数据模型能够表示现实世界中各种各样的数据组织以及数据间的联系。复杂的数据模型是实现数据集中控制、减少数据冗余的前提和保证。① 数据量特别大;② 概念级(模式):数据库的逻辑表示,包括每个数据的逻辑定义以及数据间的逻辑联系。它是由概念模式定义的,这一级也被称为概念模型。 上述特点,尤其是第二点,决定了在建立空间数据库时,一方面应该遵循和应用通用数据库的原理和方法,另一方面又必须采取一些特殊的技术和方法来解决其它数据库所没有的管理空间数据的问题。③ 数据应用的面相当广,如地理研究、环境保护、土地利用与规划、资源开发、生态环境、市政管理、道路建设等等。③ 数据独立性特征:数据独立是指数据库中的数据与应用程序相互独立,即应用程序不因数据性质的改变而改变;数据的性质也不因应用程序的改变而改变。1.2 数据库的主要特征1.5 数据间的逻辑关系1.4 数据组织层次数据库是一个复杂的系统。数据库的基本结构可以分成三个层次:物理级、概念级和用户级。 ⑤ 数据保护特征:数据保护主要包括四个方面的内容:安全性控制、完整性控制、并发控制、故障的发现和恢复。① 物理级(内模式):数据库最内的一层。它是物理设备上实际存储的数据集合(物理数据库)。 1.3 数据库的系统结构 ③ 用户级(外模式):用户所使用的数据库,是一个或几个特定用户所使用的数据集合,是概念模型的逻辑子集。 数据库中的数据组织一般可以分为四级: 数据项、记录、文件和数据库。 ① 数据项:是可以定义数据的最小单位,也叫字段。数据项与现实世界实体的属性相对应,数据项有一定的取值范围,称为域。② 记录:由若干相关联的数据项组成。为了唯一标识每个记录,就必须有关键字。③ 文件:文件是一给定类型的(逻辑)记录的集合。(1)一对一的联系 ;(2)一对多的联系 ;(3)多对多的联系 。数据间的逻辑联系主要是指记录与记录之间的联系。记录表示现实世界中的实体。实体之间存在着一种或多种联系,这样的联系必然要反映到记录之间的联系上来。数据之间的逻辑联系主要有三种:④ 数据库:是比文件更大的数据组织。数据库是具有特定联系的数据的集合,也可以看成是具有特定联系的多种类型的记录的集合。数据库的内部构造是文件的集合,这些文件之间存在某种联系,不能孤立存在。 [下一节] [回章目录]