空间数据库44782.ppt

空间数据库44782

常用数据模型 非关系模型 层次模型(Hierarchical Model) 数据结构:以基本层次联系为基本单位,类似一颗倒置的树 。 基本层次联系:每个节点表示一个记录类型,两个记录类型之间是一对多(包括一对一)的联系。 特征 一定有一个,并且只有一个位于树根的节点,称为根节点; 一个节点下面可以没有节点,即向下没有分支,那么该节点称为叶节点; 一个节点可以有一个或多个节点,前者称为父节点,后者称为子节点; 同一父节点的子节点称为兄弟节点。 除根节点外,其他任何节点有且只有一个父节点; 网状模型(Network Model) 网状模型可以看作是层次模型的一种扩展。它采用网状结构表示实体及其之间的联系。网状结构的每一个节点代表一个记录类型,记录类型可包含若干字段,联系用链接指针表示,去掉了层次模型的限制。 特征及优缺点 1. 允许一个以上的节点没有父节点; 2. 一个节点可以有多于一个的父节点; 网状模型与层次模型相比,提供了更大的灵活性,能更直接地描述现实世界,性能和效率也比较好。 网状模型的缺点是结构复杂,用户不易掌握,记录类型联系变动后涉及链接指针的调整,扩充和维护都比较复杂。 常用数据模型(续) 关系模型(Relational Model) 数据结构:表 面向对象模型(Object Oriented Model) 数据结构:对象 如Geodabase

文档评论(0)

1亿VIP精品文档

相关文档