2、空间数据库的设计空间数据库的设计,实质是将地理空间实体以一定的组织形式在数据库系统中加以表达的过程,也就是GIS中空间实体建立数据模型地理信息系统
地理信息系统 2、空间数据库的设计 空间数据库的设计,实质是将地理空 间实体以一定的组织形式在数据库系 统中加以表达的过程,也就是GIS中空 间实体建立数据模型
2、空间数据库的设计12.1空间数据库设计过程和步骤抽象概括地理现象概念模型逻辑模型和过程存储模型(物理模型)地理信息系统
地理信息系统 2.1空间数据库设计过程和步骤 2、空间数据库的设计 地理现象 和过程 概念模型 逻辑模型 存储模型 (物理模型) 抽象 概括
2、空间数据库的设计2.1空间数据库设计过程和步骤逻辑概念物理..需求数据库:设计设计设计分析把概念模型映射数据库存储结构和存用户的需求加以为计算机世界中储路径的设计,即将解释,并用概念分析与某一特为DBMS支持逻辑模型在实际的物模型表达出来,定的空间数据理存储设备上加以实的数据模型,并注重描述数据及库应用有关的现,从而建立具有较用数据描述语言其之间语义关系数据集合好性能的物理数据库。表达出来;的语义数据模型现实世界·信息世界★计算机世界地理信息系统
地理信息系统 2.1空间数据库设计过程和步骤 2、空间数据库的设计 需求 分析 概念 设计 逻辑 设计 数据库 数据库的 概念模型 数据库的 逻辑模型 数据库的 存储模型 现实世界 信息世界 计算机世界 分析与某一特 定的空间数据 库应用有关的 数据集合 用户的需求加以 解释,并用概念 模型表达出来, 注重描述数据及 其之间语义关系 的语义数据模型 把概念模型映射 为计算机世界中 为DBMS支持 的数据模型,并 用数据描述语言 表达出来; 物理 设计 数据库存储结构和存 储路径的设计,即将 逻辑模型在实际的物 理存储设备上加以实 现,从而建立具有较 好性能的物理数据库
现实世界信息世界抽象实体:道路概念:供各概括概念模型:各等级道路种无轨车辆(线)及其与街区、人口、和行人通行车流量、主要建筑等等实的基础设施体的关系总和一E-R模型计算机世界逻辑模型:将实体及其物理模型:设计存储结关系转化为一定的数据构和存储路径,将逻辑逻辑组织方式,如层次,模型在实际物理存储介网状和关系模型:质上实现。+Y中间点号x1yl1Rows2X2y2Xi,YiX2,YXy,Y3X3y34X44X4,Y4....Columns16x16y16X,Y
地理信息系统 抽象 概括 X1 ,Y1 X2 ,Y2 X3 ,Y3 X4 ,Y4 实体:道路 概念:供各 种无轨车辆 和行人通行 的基础设施 概念模型:各等级道路 (线)及其与街区、人口、 车流量、主要建筑等等实 体的关系总和—E-R模型。 X,Y Rows Columns 逻辑模型:将实体及其 关系转化为一定的数据 逻辑组织方式,如层次、 网状和关系模型; 物理模型:设计存储结 构和存储路径,将逻辑 模型在实际物理存储介 质上实现。 现实世界 信息世界 计算机世界
2、空间数据库的设计2.2空间数据库设计的原则(1)尽量减少空间数据存储的穴余量:(2)提供稳定的空间数据结构,在用户需要改变时,该数据结构能迅速作相应的变化(3)满足用户对空间数据及时访问的需求并能高效提供用户所需的空间数据查询结果:地理信息系统
地理信息系统 2.2空间数据库设计的原则 (1)尽量减少空间数据存储的冗余量; (2)提供稳定的空间数据结构,在用户需要 改变时,该数据结构能迅速作相应的变化; (3)满足用户对空间数据及时访问的需求, 并能高效提供用户所需的空间数据查询结果; 2、空间数据库的设计