IniziaInizia gratis

Creare divisori verticali

Nel video hai imparato cos'è il partizionamento verticale e hai visto un esempio.

Per il partizionamento verticale, non c'è una sintassi specifica in PostgreSQL. Devi creare una nuova tabella con delle colonne specifiche e copiare lì i dati. Dopo, puoi spostare le colonne che vuoi nella partizione separata. Se hai bisogno di vedere tutta la tabella, puoi farlo usando la clausola " JOIN ".

In questo esercizio e in quello successivo, lavorerai con il database di esempio chiamato pagila. È un database che viene spesso usato per mostrare le funzionalità di PostgreSQL. Il database ha diverse tabelle. Lavoreremo con la tabella " film ". In questo esercizio useremo le seguenti colonne:

  • film_id: l'identificatore unico del film
  • long_description: una descrizione dettagliata del film

Questo esercizio fa parte del corso

Progettazione di database

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- Create a new table called film_descriptions
___ ___ ___ (
    ___ INT,
    ___ ___
);

-- Copy the descriptions from the film table
___ ___ ___
SELECT ___, ___ FROM ___;
Modifica ed esegui il codice