×

在企业关系数据库环境中集成空间矢量数据。 (英语) Zbl 1114.68041号

耶拿:耶拿大学,Fakultät für Mathematik und Informatik(Diss.)。第二十四、322页。(2006).
摘要:空间和几何数据几乎可以在每个关系数据库中找到。例如,此类数据通常没有显式建模,而是隐藏在地址中。除非空间数据在关系数据库管理系统(RDBMS)中被视为头等公民,否则应用程序无法充分利用和利用空间功能。一些产品提供了在关系数据库中直接存储和查询几何数据的功能。这些产品包括专用数据类型以及相关的空间功能和索引机制。
SQL/MM空间标准旨在确保产品提供的空间接口兼容。该标准仅涵盖基本空间功能。定义了数据类型,并包含一组例程,这些例程用于从外部数据格式构造空间值、比较两个几何图形的空间关系、生成新的几何图形或提取空间属性。然而,更高级的功能对应用程序来说至关重要,而且它们的业务逻辑仍然缺乏。因此,应用程序要么完全忽略空间信息,要么投入显著的精力来添加定制的空间逻辑。本论文致力于缩小我们发现的标准中最重要的差距,以进一步扩大用户群。论文中解决的第一个问题是编程语言中对空间数据类型的支持不足,以及各自的数据库连接机制,尤其是Java和JDBC。我们扩展JDBC接口以合并空间类层次结构。这些类的实例可以直接从RDBMS中检索或传递给RDBMS,从而避免了当前笨拙且耗时的基于流的接口。本论文对标准的其他主要增强是图形和网络相关例程。我们为实现图形算法的函数开发了几何图形的拓扑特性,同时将图形透明地视为仅用于几何图形的索引结构。最短路径或旅行推销员问题可以直接在街道网络上解决。结果以关系方式显示,因此它们甚至可以与数据库中其他表的数据组合。
SQL/MM空间标准只涉及二维数据。这还不够。许多应用程序至少需要三维图形,例如CAD/CAM。我们开发并实现了将3D几何图形集成到标准中的概念。这项工作还包括在真实三维数据空间中操作的必要考虑。
企业运营着各种各样的数据库系统和体系结构。在这种环境中建立对空间和非空间数据的透明访问非常重要。联合和复制是在分布式系统中提供这种访问的两种机制。我们开发了将空间数据集成到联合和复制设置中的技术,同时只依赖可用的产品。这种限制基于这样一个事实,即在更复杂的配置中,新的独立解决方案和原型通常不是一个选项。

MSC公司:

第68页,共15页 数据库理论
68-02 与计算机科学有关的研究博览会(专著、调查文章)
68单位99 计算方法和应用
68第05页 数据结构
PDF格式BibTeX公司 XML格式引用
全文: 链接