Módulo 1: Introducción a Transact-SQL.
Este módulo ofrece una introducción a bases de datos relacionales, el lenguaje SQL y Transact-SQL. Aprenderás qué tipos de sentencias componen el lenguaje SQL y observarás la sentencia SELECT en detalle.
• Introducción.
• Trabajo con esquemas.
• Explora la estructura de las sentencias SQL.
• Examina la sentencia SELECT.
• Trabajo con tipos de datos:
• Manejar NULLs.
• Ejercicio: Trabajar con sentencias SELECT.
Módulo 2: Ordenar y filtrar resultados en T-SQL.
Aprende a ordenar y filtrar los resultados de las consultas.
• Ordena tus resultados.
• Limitar los resultados ordenados.
• Resultados de página.
• Eliminar duplicados.
• Filtrar datos con predicados.
• Ejercicio: Ordenar y filtrar los resultados de las consultas.
Módulo 3: Combinar varias tablas con JOINs en T-SQL.
Explora consultas T-SQL accediendo a datos de múltiples tablas con diferentes tipos de operaciones JOIN.
• Comprender conceptos y sintaxis de uniones.
• Uso de uniones internas.
• Uso de uniones exteriores.
• Uso de uniones cruzadas.
• Usar autouniones.
• Ejercicio: Consulta múltiples tablas con uniones.
Módulo 4: Escribir subconsultas en T-SQL.
Aprende a usar subconsultas para combinar múltiples sentencias SELECT y componer consultas anidadas.
• Entender las subconsultas.
• Utiliza subconsultas escalares o multivaluadas.
• Utiliza subconsultas autónomas o correlacionadas.
• Ejercicio: Usar subconsultas.
Módulo 5: Utiliza funciones integradas y GROUP BY en Transact-SQL.
Aprende a usar funciones en Transact-SQL y a agrupar resultados agregados.
• Categorizar funciones integradas.
• Uso de funciones escalares.
• Uso de funciones de clasificación y conjunto de filas.
• Uso de funciones agregadas.
• Resume los datos con GROUP BY.
• Grupos de filtros con HAVING.
• Ejercicio: Utiliza funciones integradas.
Módulo 6: Modificar datos con T-SQL.
Aprende a usar Transact-SQL para insertar, actualizar y eliminar datos en una base de datos.
• Insertar datos.
• Generar valores automáticos:
• Datos de actualización.
• Eliminar datos.
• Fusión de datos basados en múltiples tablas.
• Ejercicio: Modificar datos.
|