Estudiante: Modalidad para estudiantes pre-grado universitarios o institutos. Adjuntar foto de carnet vigente o boleta de matrícula.
Estudiante: Modalidad para estudiantes pre-grado universitarios o institutos. Adjuntar foto de carnet vigente o boleta de matrícula.
¡Aprende desde el nivel Básico al Avanzado a automatizar tareas y desarrollar procesos ETL!
En esta Especialización de SQL Server, los docentes te guiarán durante todas las clases y aprenderás a automatizar tareas y crearás un análisis dimensional ETL.
Senior Data Business Consultant en NTT DATA
Especialista en Business Analytics. Ingeniero Estadístico Informático con especialización en Data Science por la Universidad Ricardo Palma. Ejecutivo con más de 7 años de experiencia en Marketing digital, Business Analytics y Data Science, en empresas como: NTT Data Europe & Latam, NEO CONSULTING, GRUPO EL COMERCIO, entre otras.
Data Scientist en BELCORP
Especialista en Business Analytics con experiencia en análisis de datos, desarrollo de modelos estadísticos y manejo de software de visualización con más de 6 años de experiencia. Diplomatura en Big Data por la Pontificia Universidad Católica de Chile, Especialización en Business Analytics en la UTEC y MBA en CENTRUM PUCP.
Certificación como Especialización en SQL Server a nombre de WE Educación Ejecutiva con 60 horas académicas, Microsoft Partner Network y asociado a CCL
A nombre de WE Educación Ejecutiva con 30 horas académicas, Microsoft Partner Network y asociado a CCL.
A nombre de WE Educación Ejecutiva con 30 horas académicas, Microsoft Partner Network y asociado a CCL.
Sesión 1: IMPORTANCIA, APLICACIONES Y ENTORNO SQL
Conceptos de Base de datos y consultas de T-SQL
Creación y gestión de una base de datos en SQL Server
Tipos de datos en SQL
Creación de tablas temporales
Taller 1: Consultas básicas de introducción
Sesión 2: APLICACIÓN, USO DE ESCENARIOS, FILTROS Y CONSULTAS SQL
Funcionalidad de las principales operaciones en SQL
Operadores lógicos en SQL
Combinación de tablas (Uso de Joins)
Combinaciones de Joins con cláusulas de base de datos
Taller 2: Uso de Funciones Básicas - Intermedias
Taller 3: Manejando combinaciones de Joins
Sesión 3: USO DE CÁLCULOS Y FUNCIONES EN SQL
Operaciones matemáticas y filtros avanzados
Funciones agregadas
Agrupaciones de datos con grupo By
Uso de comodines
Taller 4: Haciendo uso de cláusula grupo By
Taller 5: Introducción a procedimientos almacenados
Sesión 4: IMPLEMENTACIÓN DE AUTOMATIZACIÓN DE CONSULTAS
Uso de vistas, tablas derivadas, tablas temporales y Cte's
Uso de procedimientos almacenados y variables
Conversión de datos y funciones para tipo de datos
Uso de subconsultas
Taller 6: Aplicando la función: subconsultas
Taller 7: Automatización de tareas en SQL con stored procedures
Sesión 5: USO DE FUNCIONES AVANZADAS Y SEGURIDAD
Uso de cláusulas Over y Partition by
Uso de funciones Lead y Lag en Transact-SQL
Pivot y Unpivot de consultas complejas
Mejores prácticas al momento de optimizar consultas
Taller 8: Haciendo uso de consultas Lead y Lag
Taller 9: Encriptamiento de datos - Seguridad de Información
Sesión 6: USO DE ÍNDICES E INTRODUCCIÓN A BI
Uso de índices agrupados y no agrupados
Introducción a BI con SQL Server
Buenas prácticas en la Gestión de Proyectos de BI
Taller 10: ETL con Transact SQL
Presentación PROYECTO INTEGRADOR
Sesión 1: ACCESO A DATOS Y CONSULTAS AVANZADAS
Importancia de SQL Avanzado para la gestión de bases de datos
Creación de instrucciones de función y procedimientos almacenados
Creación de Triggers
Creación de un instructor de cursor
Conceptos avanzados de SQL / XML
Taller 1: Funciones y Procedimientos almacenados
Taller 2: Aplicación de Cursores y Triggers
Sesión 2: MANEJO DE TRANSACCIONES, ESTRUCTURA DE CONTROL E ÍNDICES
Manejo de transacciones: COMMIT y ROLLBACK
Manejo de Estructuras de control I: IF-THEN-ELSE-END IF
Manejo de Estructuras de control II: FOR LOOP, WHILE LOOP
Manejo de Estructuras de control III: BEGIN .END, RAISERROR, TRY, CATCH
Creación de Índices Agrupados y No Agrupados
Taller 3: Implementación de transacciones
Taller 4: Implementación de estructuras de Control
Sesión 3: USO DE UN PLAN DE EJECUCIÓN Y TUNING ADVISOR - ETL CON SSIS
Uso de Database Engine Tunning Advisor
Uso de Plan de Ejecución para consultas
Introducción a ETL - SSIS
Taller 5: Aplicación de índices y perfomance - Plan de Ejecución
Taller 6: Implementación de ETL - SSIS
Sesión 4: ANÁLISIS DIMENSIONAL ETL 1
Diseño de Tablas dimensionales
Diseño de Tablas de hechos - Fact Table
Diseño de Jerarquías dimensionales
Diseño de Medidas y Columas calculadas
Diseño de Esquemas dimensionales
Taller 7: Diseño de proceso de ingesta - SSIS
Taller 8: Implementación de ingesta de datos- Sesión 1
Sesión 5: ANÁLISIS DIMENSIONAL ETL 2
Lookup Transformation: Carga de dimensiones
Uso de Conversión de datos
Merge para gestión de tablas dimensionales
Uso de Columnas derivadas
Creación de condicionales
Automatización de tareas con SQL Agent
Taller 9: Implementación de ingesta de datos - Sesión 2
Taller 10: Diseño de cubo - SSAS
Sesión 6: CONSTRUCCIÓN DE CUBO Y VISUALIZACIÓN EN POWER BI
Dimensión lentamente cambiantes
Creación de CUBO con SSAS
Conectando insumos con POWER BI
Visualización de indicadores con POWER BI
Taller 11: Implementación de DATAMART / CUBO con SSAS
Taller 12: Implementación de Dashboard en POWER BI reflejando el DATAMART CUBO de forma gráfica
Presentación PROYECTO INTEGRADOR
- Módulo SQL Server for Analytics:
Realizarás un reporte de ventas de una compañía de forma detallada, creando procedimientos almacenados y utilizando combinaciones Joins y cláusulas group By. Al finalizar el proyecto habrás logrado automatizar tareas en SQL con Server stored procedures en una organización real.
- Módulo SQL Server Avanzado:
Diseñarás e implementarás un proyecto que comprenda desde la ingesta de datos en SQL Server hasta la visualización de información relevante para la toma de decisiones en Power BI. Este proyecto comprenderá la automatización y construcción de tareas programadas para la ingesta de datos, creación de DATAMART e implementación de CUBO en SQL Server. Al finalizar el proyecto, realizarás un reporte y visualización del DATAMART - CUBO en Power BI.