ComenzarEmpieza gratis

Creación de particiones verticales

En el vídeo, aprendiste sobre la partición vertical y viste un ejemplo.

Para la partición vertical, no existe una sintaxis específica en PostgreSQL. Tienes que crear una tabla nueva con columnas determinadas y copiar allí los datos. Después, puedes soltar las columnas que quieras en la partición separada. Si necesitas acceder a la tabla completa, puedes hacerlo utilizando una cláusula JOIN.

En este ejercicio y en el siguiente, trabajarás con la base de datos de ejemplo llamada pagila. Es una base de datos que se utiliza a menudo para mostrar las funciones de PostgreSQL. La base de datos contiene varias tablas. Trabajaremos con la tabla film. En este ejercicio, utilizaremos las siguientes columnas:

  • film_id: el identificador único de la película
  • long_description: una larga descripción de la película

Este ejercicio forma parte del curso

Diseño de bases de datos

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

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

-- Copy the descriptions from the film table
___ ___ ___
SELECT ___, ___ FROM ___;
Editar y ejecutar código