Aus dem Kurs: Grundlagen der Programmierung: Datenbanken
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.
Tabellen und ihre Beziehungen – Tutorial zu SQL
Aus dem Kurs: Grundlagen der Programmierung: Datenbanken
Tabellen und ihre Beziehungen
Wir haben nun eine einfache Datenbank für unsere Kundinnen und Kunden, die besteht nur aus einer einzelnen Tabelle. Aber im Restaurantbetrieb fallen natürlich noch mehr Daten an; wir müssen uns merken, was welche Kunden bestellt hat. Wie machen wir das nun? Wir könnten eine neue Spalte in unsere Tabelle aufnehmen, die einzelnen Bestellungen können wir durch Komma trennen oder für jede Bestellung fügen wir einfach eine neue Spalte hinzu. Aber Sie merken es vielleicht schon, das skaliert auch nicht: Wenn ich wissen will, was jemand bestellt hat, muss ich jede einzelne Spalte durchgehen und bei jeder Bestellung muss ich eine neue zusätzliche Spalte hinzufügen. Das geht nicht lange gut. Und jetzt spielen Datenbanken ihren größten Trumpf aus. Stellen Sie sich vor, auch die einzelnen Bestellungen seien eigene Karteikarten, dann können wir die natürlich auch in einer eigenen Tabelle speichern. Verschiedene Tabellen, das sind die Bausteine von Datenbanken. Datenbanken bestehen eben genau da…