试述地理信息系统空间数据库模型及其建立过程。
传统数据库模型:1.关系模型2.层次模型3.网状模型
1、关系模型关系模型是一种数学化的模型,它是将数据的逻辑结构归结为满足一定条件的二维表。实体本身的信息以及实体之间的联系均表现为二维表,在数学上把这种二维表叫做“关系”。这些关系表的集合就构成了关系模型。
关系模型主要优点是:数据结构灵活、清晰,可以通过数学运算进行各种查询、计算和修改;数据描述具有较强的一致性和独立性。缺点是当关系很复杂时,计算机需要执行一系列的数据操作,比较费时。
2、层次模型层次模型所表达的基本联系是一对多的关系,它把数据按其自然的层次关系组织起来,以反应数据之间的隶属关系。
层次模型的优点是模型层次分明、结构清晰,较容易实现。尽管每个记录只有一个双亲,当从子女查找双亲,只有唯一的结果,但查找比较麻烦,需要大量的索引文件,而且某种属性值可能要重复多次,导致数据冗余度增加,当对层次模型进行修改时,只有当新记录有上属记录时才能插入。删除一个记录其所有下属记录也同时被删除。
3、网状模型网状模型基本特征是在记录之间没有明确的主从关系,任何一个记录可与任意其他多个记录建立联系,与层次模型相比较,大大压缩了数据的存贮量。可以表示实体的多种,关系更为灵活,对确定的数据表示效率高,冗余小,表示关系复杂的地理数据和具有网络特征的地理实体效果较好。但网状结构数据指针比较复杂,数据更新较为繁琐。
免费的网站请分享给朋友吧