预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第5讲空间数据库的体系结构第5讲空间数据库的体系结构数据库管理系统是处理数据库存取和各种管理控制的软件,应用程序对数据库的操作全部通过DBMS进行。数据库管理系统数据库管理系统数据库管理系统数据库管理系统数据库管理系统2空间数据库管理员(1)用户级用户使用的数据库对应于外部模式,它是用户与数据库的接口,也就是用户能够看到的那部分数据库,它是数据库的一个子集。 (2)概念级概念数据库对应于概念模式,简称模式,是对整个数据库的逻辑描述,也就是数据库管理员看到的数据库。 (3)物理级物理数据库对应于内模式,又称为存贮模式,内模式描述的是数据在存贮介质上的物理配置与组织,是存放数据的实体,也是系统程序员才能看到的数据库。OS4文件与关系数据库混合管理系统GIS应用DBMS软件商在RDBMS中进行扩展,使之能直接存储和管理非结构化的空间数据,如Informix和Oracle等都推出了空间数据管理的专用模块,定义了操纵点、线、面、圆等空间对象的API函数。 主要解决空间数据的变长记录的管理,效率比二进制块的管理高得多,但仍没有解决对象的嵌套问题,空间数据结构不能由用户定义,用户不能根据GIS要求再定义,使用上受一定限制。 面向对象模型最适合于空间数据的表达和管理,它不仅支持变长记录,且支持对象的嵌套,信息的继承和聚集。 允许用户定义对象和对象的数据结构及它的操作。可以将空间对象根据GIS需要,定义合适的数据结构和一组操作。这种空间数据结构可以带和不带拓扑,当带拓扑时,涉及对象的嵌套、对象的连接和对象与信息聚集。 面向对象的地理数据模型的核心是对复杂对象的模拟和操纵。1数据库系统的客户/服务器体系结构但是随着数据库应用的不断发展,人们逐渐地感觉到过份集中化的系统在处理数据时有许多局限性。例如,不在同一地点的数据无法共享;系统过于庞大、复杂,显得不灵活且安全性较差;存储容量有限不能完全适应信息资源存储要求等等。分布式数据库是一组结构化的数据集合,它们在逻辑上属于同一系统而在物理上分布在计算机网络的不同结点上。网络中的各个结点(也称为“场地”)一般都是集中式数据库系统,由计算机、数据库和若干终端组成。表面上看,分布式数据库的数据分散在各个场地,但这些数据在逻辑上却是一个整体,如同一个集中式数据库。因而,在分布式数据库中就有全局数据库和局部数据库这样两个概念。 所谓全局数据库就是从系统的角度出发,指逻辑上一组结构化的数据集合或逻辑项集; 而局部数据库是从各个场地的角度出发,指物理结点上各个数据库,即子集或物理项集。 这是分布式数据库的“逻辑整体性”特点,也是与分散式数据库的区别。场地1 T1 T2 T3分布式多空间数据库系统的集成技术; 分布式多空间数据库系统的全局空间索引; 空间查询的处理和优化; 事务管理、并发控制。