Création de cloisons verticales
Dans la vidéo, vous avez appris ce qu'est le cloisonnement vertical et vous avez vu un exemple.
Pour le partitionnement vertical, il n'y a pas de syntaxe spécifique dans PostgreSQL. Vous devez créer un nouveau tableau avec des tableaux particuliers et y copier les données. Ensuite, vous pouvez déposer les colonnes que vous souhaitez dans la partition séparée. Si vous devez accéder au tableau complet, vous pouvez le faire en utilisant une clause JOIN
.
Dans cet exercice et le suivant, vous travaillerez avec la base de données d'exemple appelée pagila
. C'est une base de données qui est souvent utilisée pour présenter les fonctionnalités de PostgreSQL. La base de données contient plusieurs tableaux. Nous allons travailler avec le tableau film
. Dans cet exercice, nous utiliserons les colonnes suivantes :
film_id
l'identifiant unique du filmlong_description
: une longue description du film
Cet exercice fait partie du cours
Conception de la base de données
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Create a new table called film_descriptions
___ ___ ___ (
___ INT,
___ ___
);
-- Copy the descriptions from the film table
___ ___ ___
SELECT ___, ___ FROM ___;