GITTA-Logo
PDF Version of this document Search Help Glossary

Lesson Navigation IconRäumliche Abfragen

Unit Navigation IconEinführung in räumliche Abfragen

LO Navigation IconDas Informationssystem

LO Navigation IconDie Grundkomponenten der geographischen Information

LO Navigation IconKlassifikation der Abfragen

LO Navigation IconEin- und Ausgabe einer Abfrage (Input/Output)

LO Navigation IconFragen

Unit Navigation IconThematische Abfragen

Unit Navigation IconGeometrische Abfragen

Unit Navigation IconTopologische Abfragen

Unit Navigation IconZusammenfassung

Unit Navigation IconGlossar

Unit Navigation IconBibliographie

Unit Navigation IconMetadaten


GITTA/CartouCHe news:


Go to previous page Go to next page

Klassifikation der Abfragen

Ziel der raumbezogenen Selektion und Analyse ist es, räumliche Beziehungen zwischen Elementen eines oder mehrerer Themen zu ermitteln, um auf dieser Basis eine Lokalisierung von Objekten zu erreichen. Die Analyseergebnisse können dann bei konkreten Fragestellungen zur Entscheidungsfindung beitragen.

Bei einer Abfrage wird eine Reihe von Kriterien formuliert, welche das Gesuchte erfüllen müssen. Dabei sind drei Ansätze möglich:

  • Thematische Abfrage:
    Selektiert die Objekte, deren Eigenschaften (Attribute) die gestellten Bedingungen erfüllen. Z. B.: „Selektiere alle Bäume der Art Fichte.“
  • Geometrische Abfrage:
    Selektiert die Objekte, welche die gestellten räumlichen Bedingungen erfüllen. Z. B.: „Selektiere alle Häuser, die weniger als 250 m vom Fluss entfernt sind.“
  • Topologische Abfrage:
    Selektiert die Objekte, welche die gestellten Bedingungen bezüglich den räumlichen Beziehungen zwischen den Objekten erfüllen. Z. B.: „Selektiere alle Gebäude, die vollständig in der Wohnzone II (WII) liegen.“

SUBQUERY (Verschachtelte Abfragen)

Die Datenmenge auf die sich die Abfrage bezieht, kann der gesamte Datensatz sein oder eine Teilmenge davon, welche wiederum mittels Abfrage generiert wurde. Auf diese Weise ergeben sich verschachtelte Abfragen. Eine Subquery ist eine SELECT-Anweisung, welche in einer SELECT, SELECT...INTO , INSERT...INTO , DELETE , UPDATE-Anweisung oder in einer anderen Subquery verschachtelt ist. Eine Subquery ist dreiteilig.

Teile Beschreibung
Vergleich Ein Prädikat und ein Vergleichsoperator, der das Prädikat mit dem Resultat der Subquery vergleicht.
Ausdruck Ein Ausdruck, nach dem im Resultat der Subquery gesucht wird.
SQL-Anweisung Eine SELECT-Anweisung nach dem üblichen Format der SELECT-Anweisung. Diese muss in Klammern gesetzt sein.

Ein Beispiel:

SELECT * FROM produkte WHERE produkt-ID IN (SELECT produkt-ID FROM bestellungen WHERE rabatt >= .25);

Die Abfrage kann aufgrund der Ergebnisse wiederum auf zwei Arten klassifiziert werden

  • Direkte Abfrage:
    Dabei werden Daten aus einer Datenbank interaktiv durch Anwenderinnen und Anwender oder durch Anwendungsprogramme abgerufen. Somit wird aus der Datenbank eine Teilmenge der Gesamtmenge der Daten extrahiert. Dabei bleiben die Ausgangsdaten unverändert. Die Auswahlbefehle können in Textform („command line“) oder durch Ausfüllen von Abfragemasken eingegeben werden. Komplexere Abfragen, die mehrere Einzelbefehle erfordern, können als Folgen von Kommandozeilen vorbereitet werden (batch, macro). Um die Abfragen zu formulieren, steht in der Regel eine formale Abfragesprache zur Verfügung. Viele GIS unterstützen oft termSQL (Structured Query Language) als Abfragesprache für die thematischen Inhalte (vgl. Unit „Thematische Selektion“).
  • Manipulation:
    Dabei kann man neue geographische Informationselemente erzeugen, die in späteren Schritten wiederum in Analyseoperationen verwendet werden können. In der Regel müssen die neuen Objekte vorgängig konzeptionell modelliert werden, und ihre Datenstruktur muss im GIS mit der Datenbeschreibungssprache implementiert werden. Einzelne GIS können für die Objekte automatisch eine minimale Datenstruktur (ohne thematische Attribute) generieren. Die Kombination von unterschiedlichen Objekten führt zu neuen Informationen, die als neue geographische Objekte betrachtet und verwaltet werden können. Sie können im System für weitere Analysen verwendet werden.
Abb. D: Klassifizierung der AnfrageAbb. D: Klassifizierung der Anfrage
Abb. E: Aufteilung der direkten AbfragenAbb. E: Aufteilung der direkten Abfragen
Top Go to previous page Go to next page