9.1空间数据库概述 传统数据库与空间数据库的比较 传统数据库 空间数据库 不连续 连续 数据连续性/相关性 相关性小 较强空间相关性 少 多 实体类型/空间关系 简单固定 复杂且不固定 结构化 非结构化 记录长度 等长 不等长 文字数字 查询与操作 文字、数字 空间图形
9.1.2 空间数据库模型 在数据库领域,常用的模型有: 1.层次模型 2.网络模型 3.关系模型 4.面向对象模型
9.1.2空间数据库模型 层次模型 层次数据库模型是用有向有序的树形结构来表示实体间联系的 模型。 特点:(1)有且仅有一个结点无父节点,即树的根节点; (2)其它结点有且仅有一个父节点。 层次数据库结构特别适用于文献目录、土壤分类、部门机构等 分级数据的组织。 6 M M 卓虫雨
9.1.2 空间数据库模型 ■层次模型 层次模型反映了实体之间的层次关系,简单、直观,易于理解。 优点:1)层次和关系清楚 2)检索路线明确 缺点:1)不能表示多对多的关系 2)对任何对象的查询都必须从层次结构的根结点开始 3)数据独立性较差,插入和删除操作比较复杂
9.1.2空间数据库模型 网络模型 用网状结构来表示实体及其联系的模型就是网络模型。 ·在该模型中,各记录类型间可具有任意个连接关系。 ·特点 ①一个子结点可有多个父结点; ②可有一个以上的结点无父结点: ③ 父结点与某个子结点记录之间可以有多种联系(一对多、多对一、 多对多)。 M b M 3 a b