Saltar al contenido principal

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.