Temario del curso

Lección 1 - Fundamentos de SQL:

  • Declaraciones Select
  • Tipos de Join
  • Índices
  • Vistas
  • Subconsultas
  • Unión
  • Creación de tablas
  • Carga de datos
  • Volcado de datos
  • NoSQL

Lección 2 - Modelado de Datos:

  • Sistemas ER basados en transacciones
  • Almacenes de datos
  • Modelos de almacén de datos
    • Esquema Estelar
    • Esquemas en Forma de Copo de Nieve
  • Dimensiones que cambian lentamente (SCD)
  • Datos estructurados y no estructurados
  • Diferentes tipos de motores de almacenamiento de tablas:
    • Basado en columnas
    • Basado en documentos
    • En memoria

Lección 3 - Índices en el mundo de NoSQL/Science de Datos

  • Restricciones (Primarias)
  • Búsqueda basada en índices
  • Ajuste de rendimiento

Lección 4 - NoSQL y datos no estructurados

  • Cuándo usar NoSQL
  • Datos eventualmente consistentes
  • Esquema en lectura vs. Esquema en escritura

Lección 5 - SQL para análisis de datos

  • Funciones de ventana
  • Joins laterales
  • Líder y rezagado (Lead & Lag)

Lección 6 - HiveQL

  • Soporte SQL
  • Tablas externas e internas
  • Joins
  • Particiones
  • Subconsultas correlacionadas
  • Consultas anidadas
  • Cuándo usar Hive

Lección 7 - Redshift

  • Diseño y estructuración
  • Bloqueos y recursos compartidos
  • Diferencias con Postgres
  • Cuándo usar Redshift

Requerimientos

  • Comprender bases de datos
  • Experiencia con SQL es un activo.

Audiencia

  • Análisis de negocio
  • Desarrolladores de software
  • Desarrolladores de bases de datos
 14 Horas

Número de participantes


Precio por Participante​

Testimonios (3)

Próximos cursos

Categorías Relacionadas