Thematische Abfragen
Eine thematische Abfrage führt zu einer den Bedingungen entsprechenden Auswahl aus den abgefragten Attributwerten. Thematische Abfragen sind daher konventionelle (= ohne Raumbezug) Abfragen relationaler Datenbestände. In GIS werden die thematischen Abfragen entweder mit SQL
(Structured Query Language) oder systeminternen Abfragesprachen durchgeführt. In beiden Fällen werden die einzelnen Befehle üblicherweise mit Hilfe eines graphischen Dialogsystems ausgewählt und zusammengesetzt.
Input-Daten zu den Operatoren-Beispielen
Die nachfolgenden Beispiele basieren auf den folgenden Input Daten (Geometrie und Relation). Für die logischen Operatoren sind die Venn-Diagramme wie zuvor zu interpretieren.
Beispiele zu den unterschiedlichen Abfragen
Machen Sie sich mit der Wirkungsweise der Operatoren vertraut. Nachfolgend finden Sie eine Reihe von SQL-Abfragen. Die resultierenden Ergebnisse sind sowohl als Relation als auch als Geometrie dargestellt.
Vergleichende Operatoren
Logische Operatoren
Die logische Verknüpfung AND
Die logische Verknüpfung OR
Die logische Verknüpfung XOR
Die logische Verknüpfung NOT
Verschachtelte logische Operatoren
Für die nachfolgend gezeigten verschachtelten logischen Operatoren gelten folgende Angaben:
- Kreis 1: Baumart = „Lärche“
- Kreis 2: Vorrat > 110 m3/ha
- Kreis 3: Dichte > 80%
Denken Sie mit…
Betrachten Sie die folgende SQL Abfrage:
Select * from Parzelle where (Dichte > 80% and Vorrat > AVER(Parzelle.Vorrat)) or Baumart = „Lärche“
- Wie viele Operatoren-Typen können Sie identifizieren?
- Formulieren Sie die Anfrage in einen normalen Fragetext um.
- Können Sie die Anfrage mit gleichem Resultat auch anders formulieren?