时空数据库管理系统结构


发布日期 : 2017-06-06 02:07:01 UTC

访问量: 95 次浏览

尽管人们提出了不同的时空数据库管理系统的结构, 但最有用的包括三种类型: 第一种类型是带有附加地图数据层的标准关系数据库管理系统。 时空数据层在标准的DBMS的顶层实现,分为薄层和厚层两种方法。 薄附加数据层的主要思想是尽可能利用现有的DBMS的功能和 抽象数据类型表达时空特性;厚附加数据层的主要思想是利用中间件表达时空概念, DBMS用于永久对象的存储。这两种方法均通过扩展査询语言实现时空信息系统的概念。

第二种类型是设计与作为底层的标准DBMS结合型的结构。 文件系统用于存储空间数据、时态数据和索引, 提供对DBMS中数据的支持。 主要的缺点是在DBMS和文件系统之间的坐标系统的维护 以及两个系统之间的一致性是一个艰巨的任务。

第三种类型是扩展DBMS,替代上述的两种实现方案。 通过在DBMS内核上扩展增加新的组件,如数据类型、访问方法、 存储结构和底层的査询处理方法,实现对时空数据的管理。