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 filmlong_description: una descrizione dettagliata del film
Questo esercizio fa parte del corso
Progettazione di database
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 ___;