Vertikale Trennwände machen
Im Video hast du was über vertikale Partitionierung gelernt und ein Beispiel gesehen.
Für vertikale Partitionierung gibt's in PostgreSQL keine spezielle Syntax. Du musst eine neue Tabelle mit bestimmten Spalten erstellen und die Daten dorthin kopieren. Danach kannst du die gewünschten Spalten in die separate Partition verschieben. Wenn du auf die ganze Tabelle zugreifen musst, kannst du das mit einer „ JOIN “-Klausel machen.
In dieser und der nächsten Übung arbeitest du mit der Beispieldatenbank „ pagila “. Das ist eine Datenbank, die oft benutzt wird, um die Funktionen von PostgreSQL zu zeigen. Die Datenbank hat mehrere Tabellen. Wir arbeiten mit der Tabelle „ film “. In dieser Übung nehmen wir die folgenden Spalten:
film_id: die eindeutige Kennung des Filmslong_descriptionEine ausführliche Beschreibung des Films
Diese Übung ist Teil des Kurses
Datenbankdesign
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- Create a new table called film_descriptions
___ ___ ___ (
___ INT,
___ ___
);
-- Copy the descriptions from the film table
___ ___ ___
SELECT ___, ___ FROM ___;