LoslegenKostenlos loslegen

Transitive Abhängigkeiten erkennen

Stell dir vor, es gibt eine landesweite Datenbank mit Schulen. Jemand, der mit der Normalisierung von Datenbanken nicht vertraut ist, schlägt die folgende Struktur für die Tabelle school vor:

CREATE TABLE school (
    id serial PRIMARY KEY,
    name VARCHAR(100) NOT NULL,
    street_address VARCHAR(100) NOT NULL,
    city VARCHAR(50) NOT NULL,
    state VARCHAR(50) NOT NULL,
    zip_code INTEGER NOT NULL
)

Identifiziere die durch diese Tabellendefinition eingeführte transitive Abhängigkeit.

Diese Übung ist Teil des Kurses

Erstellen von PostgreSQL-Datenbanken

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten