Terra SQLVerknüpfen von Daten
inf-schule
Zurück 3.1.2.3 Weiter

3.1.2.3

Fehler in den Daten

In der ersten Terra Tabelle stehen Kontinentdaten direkt bei jedem Land. Das wirkt bequem, erzeugt aber Redundanz und macht Fehler wahrscheinlicher.

Redundanz erzeugt Fehlerquellen

Wenn dieselbe Kontinentinformation bei vielen Ländern wiederholt wird, können Schreibweisen, Flächen oder Einwohnerzahlen auseinanderlaufen.

Aufgabe aus der Lernstrecke
  1. Die größten Länder Europas sollen über SQL gefunden werden. Ein Land fehlt auffällig in der Liste.
  2. Die europäischen Länderdaten sollen genauer betrachtet werden. Gesucht sind weitere Fehler und ihre Ursachen.
  3. Ein Permalink wie heise.de/-1643710 soll erklären, warum stabile Identifikatoren nützlich sind.
Sicherung

Das fehlende oder falsch einsortierte Land ist nicht das eigentliche Problem. Entscheidend ist die Ursache: Kontinentinformationen werden mehrfach gespeichert und können dadurch inkonsistent werden.

Länder in Europa
Wiederholte Kontinentdaten stehen bei vielen Länderdatensätzen.

Redundanzlabor

Gleiche Kontinentdaten werden mehrfach gespeichert. Eine einzelne falsche Wiederholung reicht für widersprüchliche Daten.

LandKontinentKontinentFlächeStatus
DeutschlandEuropa10523000stimmig
ItalienEuropa10523000stimmig
GroßbritannienEuropa10inkonsistent
SpanienEuropa10523000stimmig
Merksatz

Redundante Daten sind mehrfach gespeicherte Daten. Inkonsistente Daten widersprechen sich.

inf-schule Terra 3.1.2.3