CommencerCommencer gratuitement

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_idl'identifiant unique du film
  • long_description: une longue description du film

Cet exercice fait partie du cours

Conception de la base de données

Afficher le cours

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 ___;
Modifier et exécuter le code