{CONTENIDO DEL CURSO}
    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Introducción a las relaciones

    4. Introducción a las llaves

    5. Preparación de base de datos y tablas

    6. Añadir llave primaria - manualmente

    7. Constraint - Check

    8. Check con múltiples posibilidades strings

    9. Alter table - Drop Constraint

    10. Índices de base de datos

    11. Creando índices

    12. Tarea - Llaves y checks

    13. Unique Index - Problemas de vida real

    14. Creando llaves foráneas

    15. Llave foránea con countrylanguage

    16. ON DELETE - CASCADE

    17. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Preparación de base de datos

    4. Tabla de continentes

    5. Relación, checks y respaldo de Country

    6. Actualización masiva

    7. Cambio de tipo y llave foránea

    8. Tarea - Language Table

    9. Solución a la tarea

    10. Código fuente de la sección

Acerca de este curso

  • $50.00
  • 184 lecciones
  • 16 horas de contenido en video
  • Fernando Herrera

{REQUISITOS}

• Tener conocimiento de programación estructurada será útil en la parte de PL/pgSQL.
• Conocimiento de Docker será útil, pero no es necesario.
• Poder realizar instalaciones en el equipo es necesario.

{DESCRIPCIÓN}

Bienvenidos a nuestro curso de SQL desde cero utilizando PostgreSQL como motor de nuestra base de datos relacional, en este curso pretendemos llevar de cero conocimiento sobre bases de datos al estudiante, hasta un punto competitivo y que le permita utilizar bases de datos, diseñarlas, solventar necesidades, obtener información mediante sentencias SQL, aprender sobre triggers, funciones, procedimientos y mucho más.

El curso principalmente está orientado a desarrolladores o personas que quieran aprender SQL para explotar software que funcione con comandos de SQL (PowerBI por ejemplo), es un curso orientado a estas personas y no está orientado a administradores de base de datos.

El curso pasa los siguientes temas:

• Docker (Montar  y correr una base de datos local)
• Neon - Servicio en la nube ( alternativa a Docker )
• Sentencias
 - DDL - Crear, alterar, destruir con drops y truncar
 - DML - Insertar, eliminar y actualizar
 - TCL - Commits y Rollbacks
 - DQL - Selecciones
• Diferentes cláusulas y comandos
• Tipos de datos y precisión
• Funciones agregadas
• Uniones
• Subqueries
• Arreglos
• Objetos Json
• Common table expressions - CTE
• CTE -  Recursivos
• Diseño de base de datos
• Diagramas entidad-relación
 - Creando base de datos a partir del diagrama
 - Estudiar otros diagramas
 - Software para crear diagramas
• Tipos de relaciones
• Llaves
 - Primaria
 - Foránea
 - Candidatas
 - Super Llaves
 - Compuestas
• Índices
• Extensiones
 - uuid
 - Crypt
• Checks
• Diferentes constraints
• Actualizaciones y eliminaciones en cascada
• Diferentes JOINs
• Funciones con fechas
• Trabajando y seleccionando datos con fechas con hora, minuto y segundo
• Funciones de base de datos personalizadas
• Procedimientos almacenados
• Triggers
• Entre otros temas

El curso pretende llevarte con los conocimientos que tengas hasta un punto que te sientas cómodo trabajando, diseñando y programando en la base de datos con PostgreSQL, pero estos conocimientos son aplicables a la mayoría de las bases de datos relacionales que usen SQL.




{PAGO ÚNICO}

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

Suscripción
Devtalles PRO Mensual

USD16

Suscripción
DevTalles PRO Trimestral

USD48

Suscripción
DevTalles PRO Semestral

USD96

Suscripción
DevTalles PRO Anual

USD176

 12 meses por el precio 11

SABER MÁS