PostgreSQL de 0 a ninja
¡Bienvenido al curso de PostgreSQL desde cero! Este curso está diseñado para ayudarte a aprender a manejar bases de datos utilizando PostgreSQL, desde los fundamentos hasta niveles más avanzados.
En este curso, comenzaremos desde el nivel más básico, donde te familiarizarás con la instalación y configuración de PostgreSQL. Luego, avanzaremos a través de una serie de lecciones detalladas, donde aprenderás sobre la estructura de las bases de datos, cómo crear y gestionar tablas y cómo utilizar las consultas para extraer información de ellas.
Además, a lo largo del curso, se te presentarán distintas actividades para reforzar los conceptos aprendidos. Estas actividades te permitirán aplicar lo que has aprendido y ponerlo en práctica, para que puedas comprender mejor los conceptos y estar seguro de que los has asimilado correctamente.
Además, ofrecemos la posibilidad de enviar tus actividades para ser corregidas por un experto a través del correo electrónico corrijeme@nuridocu.es, de modo que puedas recibir feedback personalizado sobre tus avances.
Este curso está diseñado para cualquier persona que quiera aprender a manejar bases de datos con PostgreSQL, independientemente de su nivel de experiencia previa. Así que, si eres nuevo en PostgreSQL o tienes experiencia previa en bases de datos, ¡este curso es para ti!
¡Empezamos!
⚠️ ADVERTENCIA es importante tener en cuenta que en este curso no se abordará el diseño conceptual ni el diseño relacional de bases de datos.
🔜 ANUNCIO proximamente nuevo curso "Diseño de Bases de Datos"
Indice de contenidos
- Tutorial básico
- Conceptos iniciales de bases de datos
- Tablas conceptos
- Partes de una tabla
- Aspectos importantes y recomendaciones
- Nombre de la tabla
- Definir la estructura de la tabla
- Establecer las claves primarias y foráneas
- Especificar las restricciones de integridad
- Optmizar el rendimiento
- Realizar copias de seguridad y pruebas
- Pasos para la creación de una tabla
- Definición de datos
- Manejando bases de datos
- Manejando tablas
- Manejando vistas
- Manejando campos
- Manejando relaciones
- Manejando restricciones
- Manejando datos
- Select
- all/DISTINCT
- Where
- Operadores
- Limit
- Into outfile
- ASC/DESC
- Order by
- Unión, intersección y diferencia
- Multitabla
- Agrupamiento
- Group by
- Having
- Subconsultas
- Join
- On
- Outer
- Left
- Right
- Full
- Natural
- Disparadores (triggers)
- Comandos transaccionales y bloqueos de tabla
- Variables de usuario
- Funciones
- PL/pgSQL
- Usuarios y permisos
¿Cómo corrijo mis ejercicios?
Existen dos formas:
- En cada actividad propuesta hemos añadido una tarea extra donde, si la resuelves encontrarás el link a el documento con las soluciones 😉
- Envíanos un email a corrijeme@nuridocu.es para que un experto en la materia pueda corregirlos personalmente y enviarte el feedback con las soluciones.
Tengo algunas dudas ¿Cómo las resuelvo?
El grupo de expertos está disponible para discutir e intentar solucionar todas las dudas que tengas. Tan sólo es necesario que no escribas un email a corrijeme@nuridocu.es, siguiendo el asunto obligatorio, donde nos expliques tus dudas.