JOINS & Relationen

Geschätzte Lektüre: 2 Minuten 119 Ansichten

Mehrere Tabellen kombinieren – Die relationale Kraft entfalten

In den vorherigen Lektionen haben wir mit einzelnen Tabellen gearbeitet. Die eigentliche Stärke relationaler Datenbanken liegt jedoch in der Fähigkeit, Daten über verschiedene Tabellen hinweg miteinander zu verknüpfen. Genau hierfür wurde das relationale Modell entwickelt: Daten werden nicht in einer großen, redundanten Tabelle gespeichert, sondern in mehreren, normalisierten Tabellen, die über Schlüsselbeziehungen miteinander verbunden sind.

Ein Beispiel:
In einer E-Commerce-Anwendung speichern Sie Kundendaten in einer Tabelle, Bestellungen in einer zweiten und Produkte in einer dritten. Die Frage „Welche Produkte hat Kunde Müller im Januar bestellt?“ lässt sich nur beantworten, indem Sie Informationen aus allen drei Tabellen zusammenführen. Genau diese Zusammenführung ermöglichen JOINs.

Wir wollen lernen, wie Sie mit verschiedenen JOIN-Typen Daten aus mehreren Tabellen kombinieren. Wir entwickeln dafür ein neues, praxisnahes Szenario: eine einfache Bestellverwaltung mit Kunden, Bestellungen und Produkten. Sie werden dieses Datenbankschema von Grund auf in Ihrer MAMP-Umgebung anlegen und mit Leben füllen.


Dieses Dokument teilen

JOINS & Relationen

Oder Link kopieren

INHALT

Abonnieren

×
Cancel