Wie Datenbanken Informationen ordnen — Technik, 11–13 Jahre
Eine Datenbank speichert viele zusammengehörige Informationen in einer Struktur, die man durchsuchen und ändern kann. Tabellen, Felder und Verknüpfungen helfen einem System, eine passende Antwort zu finden, ohne jeden Datensatz von Anfang an zu lesen.
Eine durchsuchbare Sammlung
Stell dir den Katalog einer Schulbibliothek vor, mit einer Zeile pro Buch und Spalten für Titel, Autor und Regal. Eine Datenbank funktioniert ähnlich, kann aber Millionen Datensätze speichern und Fragen schnell beantworten. Sie ordnet die Fakten so, dass Menschen und Programme sie hinzufügen, finden, sortieren oder ändern können.
Warum Listen nicht genügen
Eine kleine Liste reicht für wenige Bücher, aber ein großer Dienst kann Kunden, Bestellungen, Orte und Änderungen jede Minute verwalten. Getrennte, ungeordnete Kopien können sich widersprechen und zu langsam durchsucht werden. Datenbanken wurden entwickelt, um zusammengehörige Informationen einheitlich zu halten und genaue Fragen schnell zu ermöglichen.
Bücher in der Bibliothek finden
Ein Katalog enthält drei Datensätze: Fluss, Ana, Naturwissenschaften; Sterne, Leo, Geschichte; Fluss, Mia, Naturwissenschaften. Für Bücher mit dem Titel Fluss und dem Fach Naturwissenschaften prüft das System zuerst das Fach, behält Anas und Mias Einträge und prüft dann den Titel. Es gibt beide Fluss-Einträge zurück, weil es die Tabelle gefiltert hat.
Eine Datenbank ist nicht automatisch wahr
Eine ordentliche Tabelle wirkt vertrauenswürdig, daher glaubt man ihre Antworten leicht. Eine Datenbank durchsucht aber nur die eingegebenen Informationen; ein falsch geschriebener Name, eine alte Adresse oder ein fehlender Datensatz können zu einem falschen Ergebnis führen. Gute Systeme prüfen Daten und weisen auf mögliche Lücken oder veraltete Angaben hin.
Wo Datenbanken vorkommen
Onlineshops nutzen Datenbanken für Produkte, Vorräte und Bestellungen. Bibliotheken verwenden sie für Bücher und Ausleihen, Krankenhäuser für Termine und Akten, Spiele für Spieler und Punktestände. Wann immer ein Dienst viele verbundene Fakten speichern und Fragen dazu beantworten muss, kann im Hintergrund eine Datenbank arbeiten.
Weiter erkunden
Andere Sprachen
MyLeoNes™ wird geladen…