Skip to main content

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 171))

Zusammenfassung

Diese Arbeit beschreibt einen Ansatz, Prolog-Werkzeuge und DB-Technologie zur Repräsentierung und Manipulation geowissenschaftlicher Objekte einzusetzen.

Dabei gehen wir von zwei Randbedingungen aus: eine Modellierung des betrachteten Weltausschnitts erfolgt in einem erweiterten Entity-Relationship-Modell (EERM) und die Abspeicherung der Geo-Objekte geschieht in Grid-Files. Diese Randbedingungen stellen keine wesentliche Einschränkung dar, als um Abstraktionskonzepte erweiterte Entity-Relationship-Modelle als geeignete Beschreibungssprachen für geowissenschaftliche Objektklassen akzeptiert sind und sich das Grid-File zur Speicherung von Geo- Objekten bewährt hat.

Diese Arbeit schildert in Kapitel 1 die Modellierung geowissenschaftlicher Daten in einem EERM und stellt Architektur, Schnittstellen und Grid-File-Objektspeicherung des von uns an der ETH Zürich entwickelten Geo-DB-Systems PROGEO vor.

Kapitel 2 beschreibt ausführlich die grundlegenden Konsistenzkonzepte, Definition und Update von GeoSchemata sowie die Manipulation ihrer Objekte.

In Kapitel 3 zeigen wir, wie Prolog-Werkzeuge die in der Modellierung geforderten Definitions- und Manipulationsmöglichkeiten realisieren. Dabei legen wir besonderen Wert auf die Flexibilität bezüglich modell- und schema-inhärenter, sowohl system-definierter als auch benutzer-spezifischer Konsistenzanforderungen, die sich alle mit Hilfe von Prolog einheitlich realisieren und verifizieren lassen. Eine kurze Bewertung der PROGEO-Erfahrungen schliesst die Arbeit ab.

Abstract

PROGEO provides Prolog tools for the representation and manipulation of geo scientific objects. We make two assumptions: the modeling of the geo objects is done in an extended entity relationship model and the geo objects are stored in a Grid-File. These assumptions are no strong restrictions because entity relationship models including abstraction mechanisms are sufficient to model geo schemas. Furthermore the Grid-File is an adequate data structure for accessing geo objects.

In chapter 1 we present the used entity relationship model and architecture, interfaces as well as object management of PROGEO. In chapter 2 we discuss concepts for the definition and manipulation of schemas and objects (of the schemas). The main chapter 3 shows how one can define and manipulate geo schemas as well as update and retrieval geo objects using Prolog tools. We focus on the flexibility of defining and testing triggers which correspond to schema- and model-inherent, system-defined and user- specific constraints.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

  1. H.-J. Appelrath, M. Ester: “Integrity in a knowledge based office information system: modelling with extended SDM and implementation with Prolog”, in: Tagungsband “Büroautomation ‘85” (acm-Fachtagung, Erlangen, Oktober 1985), Teubner Verlag, Stuttgart, Oktober 1985.

    Google Scholar 

  2. H.-J. Appelrath: “GEO - Konzept einer applikationsneutralen geographischen DB und seine Implementierung als INGRES-Frontend”, in: [BLPI], S. 476 f.

    Google Scholar 

  3. H.-J. Appelrath, M. Ester, H. Jasper, A. Ultsch: “KOFIS: ein Expertensystem zur integrierten Dokumenten- und Wissensverwaltung”, in: Tagungsband “Expertensysteme ’87” (acm-GI-Fachtagung, Nürnberg April 1987), Teubner Verlag Stuttgart, April 1987.

    Google Scholar 

  4. A. Blaser, P. Pistor (eds.): Tagungsband “Datenbank-Systeme für Büro, Technik und Wissenschaft” (GI-Fachtagung, Karlsruhe, März 1985), Informatik-Fachbericht Nr. 94, Springer-Verlag, Heidelberg, März 1985.

    Google Scholar 

  5. T. Härder, A. Reuter: “Architektur von Datenbanksystemen für Non-Standard- Anwendungen”, in: [BLPI], S. 253 f.

    Google Scholar 

  6. K. Hinrichs: “The grid file system: implementation and case studies of applications”, Dissertationsschrift, ETH Zürich, 1985.

    Google Scholar 

  7. U. W. Lipeck, K. Neumann: “Modelling und Manipulating Objects In Geoscientific Databases”, in: Proceedings “5th Int. Conf. on the Entity Relationship Approach”, Dijon, 1986.

    Google Scholar 

  8. A. Meier: “Methoden der grafischen und geometrischen Datenverarbeitung”, Teubner Verlag, Stuttgart, 1986.

    MATH  Google Scholar 

  9. C. Muller: “Modula-Prolog, User Manual”, Bericht Nr. 63 des Instituts für Informatik der ETH Zürich, Juli 1985.

    Google Scholar 

  10. J. Nievergelt, H. Hinterberger, K.C. Sevcik: “The GridFile: An Adaptable, Symmetric Multikey File Structure”, ACM TODS, Vol. 9, No. 1, 1984.

    Google Scholar 

  11. I. Ramm, K. Neumann, U.W. Lipeck, H.-D. Ehrich: “Eine Benutzerschnittstelle für geowissenschaftliche Datenbanken”, Bericht Nr. 85-08 des Instituts für Informatik der TU Braunschweig, 1985.

    Google Scholar 

  12. H.-J. Schek: “Datenbanksysteme für die Verwaltung geometrischer Objekte”, in: Tagungsband “16. GI-Jahrestagung” (Berlin, Oktober 1986), Informatik-Fachbericht Nr. 126, Springer-Verlag, Heidelberg, Oktober 1986.

    Google Scholar 

  13. H.W. Six, P. Widmayer: “Hintergrundspeicherstrukturen für ausgedehnte Objekte”, in: Tagungsband “16. GI-Jahrestagung” (Berlin, Oktober 1986), Informatik-Fachbericht Nr. 126, Springer-Verlag, Heidelberg, Oktober 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Appelrath, HJ., Lorek, H. (1988). Der Einsatz von Prolog-Werkzeugen für Geo-Datenbanken. In: Lutterbach, H. (eds) Non-Standard Datenbanken für Anwendungen der Graphischen Datenverarbeitung. Informatik-Fachberichte, vol 171. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-73608-7_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-73608-7_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-19175-9

  • Online ISBN: 978-3-642-73608-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics