
Mantenimiento de Bases de Datos PostgreSQL
En este laboratorio, exploraremos tareas esenciales de mantenimiento de bases de datos PostgreSQL. El objetivo es comprender cómo monitorear el tamaño de los objetos de la base de datos, realizar mantenimiento rutinario y solucionar problemas potenciales. Ejecutaremos ANALYZE y VACUUM, listaremos las conexiones activas y revisaremos los registros del servidor.
PostgreSQL

Relaciones y Joins en PostgreSQL
En este laboratorio, explorarás las relaciones y los joins en PostgreSQL. Crearás tablas con restricciones de clave externa (foreign key constraints), insertarás datos asegurando la integridad referencial, consultarás datos utilizando INNER JOIN y compararás los resultados de LEFT, RIGHT y FULL OUTER JOIN para comprender las relaciones entre los datos.
PostgreSQL

Uso de la Extensión PostGIS en PostgreSQL
En este laboratorio, aprenderá a utilizar la extensión PostGIS para agregar capacidades espaciales a una base de datos PostgreSQL. Creará una base de datos espacial dedicada, habilitará la extensión PostGIS, creará una tabla con datos geográficos y realizará consultas espaciales para analizar los datos.
PostgreSQL

Agrupamiento de Conexiones PgBouncer para PostgreSQL
En este laboratorio, aprenderá a configurar y utilizar PgBouncer para el agrupamiento de conexiones con PostgreSQL. Configurarás PgBouncer, te conectarás a través de él, simularás múltiples conexiones de clientes y monitorizarás el rendimiento del agrupamiento. Mejora el rendimiento de la base de datos con una gestión eficiente de las conexiones.
PostgreSQL

Operaciones Avanzadas de JSON/JSONB en PostgreSQL
En este laboratorio, explorará operaciones avanzadas en los tipos de datos JSON/JSONB de PostgreSQL. El laboratorio se centra en mejorar el rendimiento de las consultas y la manipulación de datos dentro de las columnas JSONB. Aprenda a indexar campos JSONB, consultar estructuras anidadas, actualizar elementos y agregar datos JSON.
PostgreSQL

Optimización de Índices en PostgreSQL
En este laboratorio, aprenderá a optimizar el rendimiento de las bases de datos PostgreSQL a través de la indexación. Creará una tabla de ejemplo, analizará planes de consulta, creará índices multicolumna y eliminará índices no utilizados. Esta experiencia práctica proporciona habilidades prácticas en la gestión de índices de PostgreSQL.
PostgreSQL

Búsqueda de Texto Completo en PostgreSQL
En este laboratorio, aprenderá a implementar la búsqueda de texto completo en PostgreSQL. Creará una tabla, la poblará con datos, añadirá una columna tsvector para la búsqueda, creará un índice GIN para optimizar las consultas, realizará varios tipos de búsquedas de texto y configurará un trigger para mantener automáticamente los datos de búsqueda actualizados.
PostgreSQL

Configuración de Disparadores de Eventos en PostgreSQL
En este laboratorio, aprenderá a configurar un disparador de eventos en PostgreSQL. El objetivo es crear una función que registre eventos de la base de datos, específicamente la creación de tablas, en una tabla de registro dedicada. El laboratorio lo guiará a través de la creación de una función de disparador de eventos, la configuración de un disparador de eventos DDL, la prueba del disparador y su eliminación.
PostgreSQL

Manejo de Errores en PostgreSQL
En este laboratorio, explorará técnicas de manejo de errores en PostgreSQL utilizando PL/pgSQL. El laboratorio se centra en emitir notificaciones dentro de funciones, capturar excepciones, registrar errores en una tabla y probar la lógica de manejo de errores.
PostgreSQL

Operaciones de Fecha y Hora en PostgreSQL
En este laboratorio, explorará las operaciones de fecha y hora de PostgreSQL, centrándose en el manejo de zonas horarias y la realización de cálculos. Creará una tabla, insertará marcas de tiempo con información de zona horaria, utilizará las funciones EXTRACT e INTERVAL, consultará datos entre zonas horarias y calculará diferencias de tiempo.
PostgreSQL

Copia de Seguridad y Restauración de PostgreSQL
En este laboratorio, aprenderá a hacer copias de seguridad y restaurar bases de datos PostgreSQL. El laboratorio cubre técnicas esenciales para salvaguardar sus datos, incluyendo la exportación de una base de datos usando `pg_dump`, la restauración de una base de datos usando `psql`, y la copia de seguridad de tablas específicas.
PostgreSQL

Escritura Avanzada de Consultas en PostgreSQL
En este laboratorio, mejorarás tus habilidades de escritura de consultas en PostgreSQL explorando técnicas avanzadas. Aprenderás subconsultas, CTEs (Expresiones de Tabla Comunes), funciones de ventana como ROW_NUMBER, y las cláusulas GROUP BY/HAVING para extraer información significativa de tus conjuntos de datos.
PostgreSQL

Tipos de Datos Avanzados en PostgreSQL
En este laboratorio, explorará los tipos de datos avanzados de PostgreSQL, centrándose en JSON/JSONB, arrays y UUIDs. Aprenderá a almacenar, consultar y manipular datos dentro de estos tipos. El laboratorio cubre el almacenamiento y la consulta de JSON/JSONB, la creación de columnas de array y el uso de UUIDs como identificadores.
PostgreSQL

Creación de Tablas y Tipos de Datos en PostgreSQL
En este laboratorio, exploraremos la creación de tablas y los tipos de datos en PostgreSQL. Nos conectaremos a PostgreSQL usando `psql`, crearemos tablas con claves primarias y agregaremos restricciones como `NOT NULL` y `UNIQUE`. Luego inspeccionaremos la estructura de la tabla e insertaremos datos para demostrar los tipos de datos.
PostgreSQL

Instalación y configuración inicial de PostgreSQL
En este laboratorio, instalaremos y realizaremos la configuración inicial de PostgreSQL en la máquina virtual (VM) de LabEx. El objetivo es poner en funcionamiento a PostgreSQL y verificar su funcionalidad básica. Exploraremos las bases de datos predeterminadas y comprobaremos el estado del servidor y la configuración básica.
PostgreSQL

Fundamentos de la Gestión de Bases de Datos con PostgreSQL
En este laboratorio, aprenderá los fundamentos de la gestión de bases de datos utilizando PostgreSQL. El laboratorio cubre la creación, el listado, la conexión y la eliminación de bases de datos. Explore las tareas básicas de administración de bases de datos y vea los metadatos de la base de datos en PostgreSQL.
PostgreSQL

Filtrado de Datos y Consultas Simples en PostgreSQL
En este laboratorio, aprenderá a realizar el filtrado de datos y consultas simples en PostgreSQL. Utilizará la cláusula WHERE para filtrar datos, LIKE para la coincidencia de patrones, ORDER BY para la ordenación, y LIMIT y OFFSET para controlar el tamaño del conjunto de resultados. Conéctese a una base de datos PostgreSQL y cree una tabla de ejemplo.
PostgreSQL

Operaciones básicas de datos en PostgreSQL
En este laboratorio, exploraremos las operaciones básicas de datos en PostgreSQL. Aprenderemos a insertar datos, consultar con SELECT, actualizar registros y eliminar registros dentro de una base de datos PostgreSQL utilizando comandos SQL. Esto proporciona una introducción práctica a las técnicas esenciales de gestión de datos.
PostgreSQL