DocumentCode :
2429068
Title :
Implementing geospatial operations in an object-relational database system
Author :
Freytag, Johann-Christoph ; Flasza, Miroslav ; Stillger, Michael
Author_Institution :
Inf. fur Inf., Humboldt-Univ., Berlin, Germany
fYear :
2000
fDate :
2000
Firstpage :
209
Lastpage :
219
Abstract :
Over the last decade the need to implement functions into a DBMS that are application-specific has increased. For this reason today most object-relational DBMS (ORDBMS) provide features that allow the user to include application-specific functions into the DBMS for their execution within database queries. This paper reports on an implementation effort to include spatial operations into an ORDBMS as a basis to support geographic information systems (GIS). Based on the technique of multi-step query processing using z-values we show how to transform “straight forward” queries into more sophisticated ones that use the existing ORDBMS as is. That is, existing index methods and existing optimization techniques are sufficient to execute the rewritten queries efficiently. For this purpose we introduce several user-defined functions and types that provide the necessary basis for an efficient implementation. To validate our implementation we used a subset of queries as defined in the SEQUOIA2000 benchmark. Our measurements show that the performance improvements between the original queries and the rewritten ones are dramatic
Keywords :
object-oriented databases; performance evaluation; query processing; relational databases; SEQUOIA2000 benchmark; database queries; geographic information systems; geospatial operations; object-relational database system; user-defined functions; CADCAM; Computer aided manufacturing; Database systems; Geographic Information Systems; Information systems; Optimization methods; Proposals; Query processing; Relational databases; Spatial databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Scientific and Statistical Database Management, 2000. Proceedings. 12th International Conference on
Conference_Location :
Berlin
ISSN :
1099-3371
Print_ISBN :
0-7695-0686-0
Type :
conf
DOI :
10.1109/SSDM.2000.869789
Filename :
869789
Link To Document :
بازگشت