Region-based query languages for spatial databases in the topological data model

被引:0
|
作者
Forlizzi, L
Kuijpers, B
Nardelli, E
机构
[1] Univ Aquila, Dipartimento Informat, I-67010 Coppito, Italy
[2] Dept Math Phys & Comp Sci, B-3590 Diepenbeek, Belgium
[3] CNR, IASI, I-00185 Rome, Italy
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider spatial databases in the topological data model, i.e., databases that consist of a finite number of labeled regions in the real plane. Such databases paxtition the plane further into elementary regions. We propose a first-order language, which uses elementary-region variables and label variables, to query spatial databases. All queries expressible in this first-order logic are topological and they can be evaluated in polynomial time. Furthermore, the proposed language is powerful enough to distinguish between any two spatial databases that axe not topologically equivalent. This language does not allow the expression of all computable topological queries, however, as is illustrated by the connectivity query. We also study some more powerful extensions of this first-order language, e.g., with a while-loop. In particular, we describe an extension that is sound and computationally complete for the topological queries on spatial databases in the topological data model.
引用
收藏
页码:344 / 361
页数:18
相关论文
共 50 条