- Duración: 12 horas
- Categoría: Análisis
- Material del curso: Video y archivos
- Fecha de Inicio: 13 de Junio
- Dificultad: Intermedio
- Cargo actual: Data Engineer
¿Qué aprenderás?
Aprenderás a usar el lenguaje de consulta estructurado (SQL) para extraer datos, unir tablas y realizar agregaciones. También aprenderás a hacer análisis y manipulaciones más complejas utilizando subconsultas, tablas temporales y funciones de ventana.
¿A quién va dirigido?
Estudiantes, analistas de información, analistas de sistemas, administradores, auxiliares y cualquier persona interesada en potenciar sus competencias en el manejo de base de datos y tecnologías de información.
Plan de Estudio
TEMA 1:
Introducción a SQL Server
- Conceptos de base de datos
- Tipos de datos SQL Server
- Creación y gestión de una base de datos en SQL Server
- Creación y gestión de tablas
- Creación de tablas temporales
- Importación y exportación de datos
TEMA 2:
Consulta de Datos SQL
- Funcionalidad de las principales operaciones con el lenguaje SQL.
- Comandoscomunes de SQL (SELECT, FROM y WHERE)
- Operadores lógicos en SQL
- Agregar comentarios a SQL
- Caso practico: Creación de consultas básicas
TEMA 3:
Filtrar, Ordenar y Calcular Datos
- Conceptos básicos de filtrado con SQL
- Filtroavanzado (IN, OR, NOT)
- Ordenar con ORDER BY
- Operaciones matemáticas
- Funciones agregadas
- Uso de comodines en SQL
- Agrupaciones de datos con GROUP BY
- Caso práctico: Creación de consultas con varias clausulas y operadores
TEMA 4:
Uniones y Filtros
- Uso de JOIN
- Escenarios de unión de tablas con JOIN y TOP
- Uniones avanzadas de tablas (LEFT, RIGHT y FULL OUTER JOIN)
- Filtro de datos en múltiples tablas
- Caso práctico: Creación de un Reporte en SQL
TEMA 5:
Tablas Dinámicas
- Conversión de datos
- Funciones para tipos de datos
- Uso de Subconsultas
- Mejores prácticas y consideraciones de las Subconsultas
- Caso práctico: Creación de reportes en SQL utilizando Subconsultas
TEMA 6:
Automatización en SQL
- Uso de Vistas y TVF
- Tablas derivadas
- Procedimientos almacenados
- Uso de UNION, INTERSECT y EXCEPT
- Caso práctico: Creación de procededimientos almacenados y automatizaciones en SQL