CommencerCommencer gratuitement

Création de partitions verticales

Dans la vidéo, vous avez découvert le partitionnement vertical et observé un exemple.

Pour le partitionnement vertical, il n'existe pas de syntaxe spécifique dans PostgreSQL. Il est nécessaire de créer un nouveau tableau avec des colonnes spécifiques et d'y copier les données. Par la suite, vous pouvez déplacer les colonnes souhaitées dans la partition séparée. Si vous avez besoin d'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 intitulée pagila. Il s'agit d'une base de données fréquemment 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 film
  • long_description : une description détaillée du film

Cet exercice fait partie du cours

Conception de bases 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