# Datenwörterbuch

Die folgenden Tabellen beschreiben terra_erweitert.sqlite. Textvergleiche sind standardmäßig exakt; die Datenbank enthält internationale Namen in UTF-8. SQL-Funktionen zur Kleinschreibung sind nicht in jedem System für alle Unicode-Zeichen identisch.

## QUELLE

Datenherkunft, Abrufdatum und Lizenz.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| ID | INTEGER | Primärschlüssel.  |
| NAME | TEXT | Quellangabe entsprechend Spaltenname. |
| URL | TEXT | Quellangabe entsprechend Spaltenname. |
| LIZENZ | TEXT | Quellangabe entsprechend Spaltenname. |
| ABGERUFEN_AM | TEXT | Quellangabe entsprechend Spaltenname. |
| HINWEIS | TEXT | Quellangabe entsprechend Spaltenname. |

## KONTINENT

Sieben GeoNames-Hauptkontinente.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| CODE | TEXT | Primärschlüssel.  |
| K_NAME | TEXT | Quellangabe entsprechend Spaltenname. |

## LAND

Länder und Gebiete aus GeoNames; deutsche Namen aus CLDR.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| L_ID | TEXT | Primärschlüssel. Kanonisches Terra-Kürzel oder ISO:XX für zusätzliche Gebiete. |
| ISO2 | TEXT | Quellangabe entsprechend Spaltenname. |
| ISO3 | TEXT | Quellangabe entsprechend Spaltenname. |
| L_NAME | TEXT | Quellangabe entsprechend Spaltenname. |
| NAME_EN | TEXT | Quellangabe entsprechend Spaltenname. |
| EINWOHNER | INTEGER | Personen; NULL bedeutet unbekannt. Snapshot, Bezugsjahr ggf. unbekannt. |
| EINWOHNER_JAHR | INTEGER | Erhebungsjahr; unbekannt bleibt NULL. |
| FLAECHE | REAL | Fläche in km² laut Quelle. |
| HAUPTSTADT | TEXT | Quellangabe entsprechend Spaltenname. |
| KONTINENT_CODE | TEXT |  Verweis auf KONTINENT.CODE. |
| WAEHRUNG_CODE | TEXT | Quellangabe entsprechend Spaltenname. |
| WAEHRUNG_NAME | TEXT | Quellangabe entsprechend Spaltenname. |
| TLD | TEXT | Quellangabe entsprechend Spaltenname. |
| TELEFONVORWAHL | TEXT | Quellangabe entsprechend Spaltenname. |
| GEONAMES_ID | INTEGER | GeoNames-Kennung. |
| QUELLE_ID | INTEGER | Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |

## LAND_ALIAS

Explizite Zuordnung ursprünglicher oder abweichender Terra-Kürzel.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| TERRA_L_ID | TEXT | Primärschlüssel.  |
| L_ID | TEXT | Kanonisches Terra-Kürzel oder ISO:XX für zusätzliche Gebiete. Verweis auf LAND.L_ID. |
| TERRA_NAME | TEXT | Quellangabe entsprechend Spaltenname. |
| STATUS | TEXT | Quellangabe entsprechend Spaltenname. |

## LANDTEIL

Erste Verwaltungsebene aus GeoNames, keine flächendeckenden Bevölkerungswerte.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| LT_ID | TEXT | Primärschlüssel. Globaler GeoNames-Regioncode, z. B. DE.15. |
| L_ID | TEXT | Kanonisches Terra-Kürzel oder ISO:XX für zusätzliche Gebiete. Verweis auf LAND.L_ID. |
| LT_NAME | TEXT | Quellangabe entsprechend Spaltenname. |
| NAME_ASCII | TEXT | Quellangabe entsprechend Spaltenname. |
| GEONAMES_ID | INTEGER | GeoNames-Kennung. |
| QUELLE_ID | INTEGER | Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |

## STADT

Orte der cities1000-Auswahl. ID ist die GeoNames-ID.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| ID | INTEGER | Primärschlüssel.  |
| ST_NAME | TEXT | Quellangabe entsprechend Spaltenname. |
| NAME_ASCII | TEXT | Quellangabe entsprechend Spaltenname. |
| L_ID | TEXT | Kanonisches Terra-Kürzel oder ISO:XX für zusätzliche Gebiete. Verweis auf LAND.L_ID. |
| LT_ID | TEXT | Globaler GeoNames-Regioncode, z. B. DE.15. Verweis auf LANDTEIL.LT_ID. |
| EINWOHNER | INTEGER | Personen; NULL bedeutet unbekannt. Snapshot, Bezugsjahr ggf. unbekannt. |
| EINWOHNER_JAHR | INTEGER | Erhebungsjahr; unbekannt bleibt NULL. |
| BREITE | REAL | Breitengrad in WGS84-Dezimalgrad. |
| LAENGE | REAL | Längengrad in WGS84-Dezimalgrad. Bei GEO_OBJEKT repräsentativer Lagepunkt. |
| HOEHE | REAL | Höhe in Metern, falls als eigener Quellwert angegeben; kein DEM-Ersatzwert. |
| ZEITZONE | TEXT | Quellangabe entsprechend Spaltenname. |
| FEATURE_CODE | TEXT | GeoNames-Ortsklassifikation, z. B. PPLC, PPLA, PPL. |
| QUELL_AENDERUNG | TEXT | Letzte Bearbeitung des Ortsdatensatzes, kein Einwohner-Erhebungsjahr. |
| QUELLE_ID | INTEGER | Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |

## STADT_ALIAS

ASCII-Namen und zugeordnete Terra-Schreibweisen, kein vollständiger Weltkatalog aller Alternativnamen.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| STADT_ID | INTEGER | Teil des Primärschlüssels.  Verweis auf STADT.ID. |
| NAME | TEXT | Teil des Primärschlüssels.  |
| QUELLE_ID | INTEGER | Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |

## TERRA_STADT_ZUORDNUNG

Konservative Überleitung des Originalbestands auf die neuen Orts-IDs.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| TERRA_ST_NAME | TEXT | Teil des Primärschlüssels.  |
| TERRA_L_ID | TEXT | Teil des Primärschlüssels.  |
| TERRA_LT_ID | TEXT | Teil des Primärschlüssels.  |
| STADT_ID | INTEGER |  Verweis auf STADT.ID. |
| STATUS | TEXT | Quellangabe entsprechend Spaltenname. |

## LAND_SPRACHE

Geonames-Sprachcodes mit Quellreihenfolge, keine Sprecherzahlen.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| L_ID | TEXT | Teil des Primärschlüssels. Kanonisches Terra-Kürzel oder ISO:XX für zusätzliche Gebiete. Verweis auf LAND.L_ID. |
| SPRACHCODE | TEXT | Teil des Primärschlüssels.  |
| RANG | INTEGER | Reihenfolge im Quellfeld, kein statistischer Sprecheranteil. |

## GRENZE

Nachbarschaftspaare; jedes Paar einmal mit LAND1 < LAND2.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| LAND1 | TEXT | Teil des Primärschlüssels.  Verweis auf LAND.L_ID. |
| LAND2 | TEXT | Teil des Primärschlüssels.  Verweis auf LAND.L_ID. |
| QUELLE_ID | INTEGER | Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |

## HAUPTSTADT_ZUORDNUNG

Orte mit PPLC-Kennzeichnung aus dem Städtebestand.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| L_ID | TEXT | Teil des Primärschlüssels. Kanonisches Terra-Kürzel oder ISO:XX für zusätzliche Gebiete. Verweis auf LAND.L_ID. |
| STADT_ID | INTEGER | Teil des Primärschlüssels.  Verweis auf STADT.ID. |
| ROLLE | TEXT | Quellangabe entsprechend Spaltenname. |
| QUELLE_ID | INTEGER | Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |

## GEO_OBJEKT

Objektkatalog geografischer Merkmale.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| ID | INTEGER | Primärschlüssel.  |
| TYP | TEXT | Quellangabe entsprechend Spaltenname. |
| NAME | TEXT | Quellangabe entsprechend Spaltenname. |
| NAME_EN | TEXT | Quellangabe entsprechend Spaltenname. |
| UNTERTYP | TEXT | Quellangabe entsprechend Spaltenname. |
| WIKIDATA_ID | TEXT | Quellseitige Wikidata-Kennung, falls vorhanden. |
| BREITE | REAL | Breitengrad in WGS84-Dezimalgrad. |
| LAENGE | REAL | Längengrad in WGS84-Dezimalgrad. Bei GEO_OBJEKT repräsentativer Lagepunkt. |
| QUELLE_ID | INTEGER | Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |
| QUELL_SCHLUESSEL | TEXT | Stabil innerhalb dieses gespeicherten Quell-Snapshots; NE-Datei und Featureindex können bei Updates wechseln. |

## OBJEKT_ALIAS

Namensvarianten geografischer Objekte.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| OBJEKT_ID | INTEGER | Teil des Primärschlüssels.  Verweis auf GEO_OBJEKT.ID. |
| NAME | TEXT | Teil des Primärschlüssels.  |

## OBJEKT_MESSWERT

Einzelwerte mit Quelle, Einheit und optionalem Bezugsjahr.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| OBJEKT_ID | INTEGER | Teil des Primärschlüssels.  Verweis auf GEO_OBJEKT.ID. |
| KENNZAHL | TEXT | Teil des Primärschlüssels.  |
| WERT | REAL | Quellangabe entsprechend Spaltenname. |
| EINHEIT | TEXT | Quellangabe entsprechend Spaltenname. |
| BEZUGSJAHR | INTEGER | Erhebungsjahr eines Messwerts, nicht automatisch das Abrufjahr. |
| QUELLE_ID | INTEGER | Teil des Primärschlüssels. Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |
| BEVORZUGT | INTEGER | 1: Wert wird in der Objektansicht angezeigt; 0: alternativer Quellwert. |

## OBJEKT_GEOMETRIE

Natural-Earth-GeoJSON; mehrere Quellsegmente pro Katalogobjekt möglich.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| OBJEKT_ID | INTEGER | Teil des Primärschlüssels.  Verweis auf GEO_OBJEKT.ID. |
| QUELLE_ID | INTEGER | Teil des Primärschlüssels. Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |
| QUELL_SCHLUESSEL | TEXT | Teil des Primärschlüssels. Stabil innerhalb dieses gespeicherten Quell-Snapshots; NE-Datei und Featureindex können bei Updates wechseln. |
| GEOJSON | TEXT | WGS84-GeoJSON der heruntergeladenen Geometrie. |

## TERRA_OBJEKT_ZUORDNUNG

Originalnamen und ausdrücklich reparierte Verweisschreibweisen.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| TYP | TEXT | Teil des Primärschlüssels.  |
| TERRA_NAME | TEXT | Teil des Primärschlüssels.  |
| OBJEKT_ID | INTEGER |  Verweis auf GEO_OBJEKT.ID. |

## OBJEKT_LAND

Objekt-Land-Beziehungen einschließlich Quelle und Ermittlungsmethode.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| OBJEKT_ID | INTEGER | Teil des Primärschlüssels.  Verweis auf GEO_OBJEKT.ID. |
| L_ID | TEXT | Teil des Primärschlüssels. Kanonisches Terra-Kürzel oder ISO:XX für zusätzliche Gebiete. Verweis auf LAND.L_ID. |
| METHODE | TEXT | Teil des Primärschlüssels. Historische Terra-Zuordnung oder ausdrücklich markierter kartografischer Schnitt. |
| QUELLE_ID | INTEGER | Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |

## STADT_MEER

Teilmenge alter Küstenstadtzuordnungen, keine weltweite Erfassung.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| STADT_ID | INTEGER | Teil des Primärschlüssels.  Verweis auf STADT.ID. |
| MEER_ID | INTEGER | Teil des Primärschlüssels.  Verweis auf GEO_OBJEKT.ID. |
| QUELLE_ID | INTEGER | Fremdschlüssel der Datenquelle. Verweis auf QUELLE.ID. |

## IMPORT_PROBLEM

Protokoll offener oder behandelter Auffälligkeiten mit Rohangaben.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| ID | INTEGER | Primärschlüssel.  |
| BEREICH | TEXT | Quellangabe entsprechend Spaltenname. |
| SCHLUESSEL | TEXT | Quellangabe entsprechend Spaltenname. |
| PROBLEM | TEXT | Quellangabe entsprechend Spaltenname. |
| DETAILS | TEXT | Quellangabe entsprechend Spaltenname. |

## METADATEN

Bestandsversion und übergreifende Begriffe.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| SCHLUESSEL | TEXT | Primärschlüssel.  |
| WERT | TEXT | Quellangabe entsprechend Spaltenname. |

## AUFGABE

32 Übungen und ausführbare SQL-Lösungen.

| Spalte | Typ | Bedeutung / Schlüssel |
|---|---|---|
| ID | INTEGER | Primärschlüssel.  |
| TITEL | TEXT | Quellangabe entsprechend Spaltenname. |
| THEMA | TEXT | Quellangabe entsprechend Spaltenname. |
| SCHWIERIGKEIT | INTEGER | Quellangabe entsprechend Spaltenname. |
| SQL_LOESUNG | TEXT | Quellangabe entsprechend Spaltenname. |

## Ansichten

* BERG
* EBENE
* FLUSS
* GEO_BERG
* GEO_EBENE
* GEO_FLUSS
* GEO_INSEL
* GEO_MEER
* GEO_SEE
* GEO_WUESTE
* INSEL
* MEER
* SEE
* V_KUESTENSTAEDTE
* V_LAND_UEBERSICHT
* V_NACHBARN
* V_OBJEKT_MESSWERTE
* V_QUALITAET
* V_STADT_DETAIL
* WUESTE