Temario
Conceptos de base de datos y consultas de T-SQL
Creación y gestión de una base de datos en SQL
Tipos de datos en SQL
Creación de tablas temporales
Taller 1: Consultas básicas de introducción
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 bases de datos
Taller 2: Uso de Funciones Básicas - Intermedias
Taller 3: Manejando combinaciones de Joins
Operaciones matemáticas y filtros avanzados.
Funciones agregadas.
Agrupaciones de datos con Group By.
Uso de comodines.
Taller 4: Haciendo uso de la cláusula Group By.
Taller 5: Introducción a procedimientos almacenados.
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.
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.
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.
Importación de datos de distintas fuentes - bulk insert, entre otros.
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 11: Funciones y Procedimientos almacenados.
Taller 12: Aplicación de Cursores y Triggers.