Duración del curso: 20 HORAS
SQL Server es una herramienta potente para gestionar y analizar bases de datos relacionales, y es una habilidad que todo analista y profesional de Business Intelligence debería tener en su arsenal. En este curso, asumirás el papel de un propietario de una empresa de comercio mayorista. Utilizando exclusivamente una base de datos de SQL Server, tu tarea será aprender todo lo posible sobre tu nuevo negocio, incluyendo pedidos, personal y comportamiento del cliente.
Comenzaremos con una breve introducción al lenguaje SQL, abordaremos algunos fundamentos clave de las bases de datos y utilizaremos SQL Server para seleccionar, filtrar, ordenar y agrupar datos de tablas individuales. A partir de ahí, nos adentraremos en casos de uso más complejos y combinaremos datos de varias tablas con consultas JOIN, Subconsultas y CTEs. Aprenderemos también operadores avanzados como CROSS APPLY, creación de objetos como TVFs y conceptos avanzados tales como recursión, entre otros temas.
En la primera expansión del curso desarrollaremos a detalle las funciones de ventana, tales como ROW_NUMBER, RANK, LAG, LEAD, CUME_DIST, etc, con el fin de construir análisis avanzado e identificar patrones en los datos. Para lograrlo desarollaremos nuevos conceptos teóricos, como la construcción de ventana con OVER(), o creación de particiones de datos con PARTITION BY()
Si buscas una guía teórica y práctica para aprender análisis de datos con SQL Server, este es el curso ideal para ti.