***第四章空间数据库数据库概述传统数据库系统的数学模型空间数据库SuperMapGIS空间数据解决方案思考与练习*§1数据库概述建立数据库不仅仅是为了保存数据,扩展人的记忆,而主要是为了帮助人们去管理和控制与这些数据相关联的事物。定义:数据库就是为了一定的目的,在计算机系统中以特定的结构组织、存储、和应用的相关联的数据集合。计算机对数据的管理经过了三个阶段:程序管理阶段、文件管理阶段、数据库管理阶段数据库管理数据的优点:数据独立于应用程序而集中管理,实现了数据共享、减少了数据冗余,提高了效益;在数据间建立了联系,从而使数据库能反映出现实世界中信息的联系。数据库系统的出现是计算机应用的里程碑,它使得计算机应用从科学计算为主转向以数据处理为主,从而使计算机得以在各行各业乃至家庭普遍使用。**数据库中数据组织方式数据库中的数据组织一般可以分为四级:数据项、记录、文件和数据库。1、数据项:是可以定义数据的最小单位,也叫元素、基本项、字段等。数据项的取值范围,称为域。2、记录:由若干相关联的数据项组成。3、文件:文件是一给定类型的(逻辑)记录的全部具体值的集合。4、数据库:是比文件更大的数据组织。数据库是具有特定联系的数据的集合,也可以看成是具有特定联系的多种类型的记录的集合。数据库的内部构造是文件的集合,这些文件之间存在某种联系,不能孤立存在。数据间的逻辑联系数据间的逻辑联系主要是指记录与记录之间的联系。1、一对一的联系(1:1)2、一对多的联系(1:N)3、多对多的联系(M:N)ABAB本节结束§2传统数据库系统的数据模型数据模型是数据库系统中关于数据和联系的逻辑组织的形式表示。每一种数据模型都以不同的数据抽象与表示能力来反映客观事物,有其不同的处理数据联系的方式。数据库领域采用的数据模型有层次模型、网状模型和关系模型,其中应用最广泛的是关系模型。层次数据库模型它的特点是将数据组织成一对多关系的结构。层次结构采用关键字来访问其中每一层次的每一部分。层次数据库结构特别适用于文献目录、土壤分类、部门机构等分级数据的组织。层次数据库模型的优、缺点优点:存取方便且速度快结构清晰,容易理解检索关键属性十分方便缺陷:结构呆板,缺乏灵活性同一属性数据要存储多次,数据冗余大(如公共边)不适合于拓扑空间数据的组织网络数据库模型网络模型用连接指令或指针来确定数据间的显式连接关系,是具有多对多类型的数据组织方式。系名信控教师数学生数研究生系名土木教师数49学生数257研究生71学校名称西科大学院环资教师数52学生数300研究生70系名教师数学生数研究生系名教师数学生数学号002312姓名张三年级3籍贯广东系名教师数学生数研究生系名教师数学生数教师号66姓名谢元礼年龄50职称教授系名教师数学生数研究生系名教师数学生数课程号A01课程名GIS周学时4学分5系名教师数系名学号002312课程号A01网络数据库模型的优、缺点
《空间数据库》PPT课件 来自淘豆网m.daumloan.com转载请标明出处.