Contenido
Módulo 1: Introducción a Microsoft SQL Server
- La arquitectura básica de SQL Server
- Ediciones y versiones de SQL Server
- Comenzar con SQL Server Management Studio
Módulo 2: Introducción a las consultas T-SQL
- Describir el uso de conjuntos en SQL Server.
- Describir el uso de la lógica de predicados en SQL Server.
- Describir el orden lógico de operaciones en las instrucciones SELECT.
Módulo 3: Escribir consultas SELECT
- Escribir declaraciones SELECT simples
- Eliminar duplicados con DISTINCT
- Usar alias de columna y tabla
- Write Simple CASE Expressions
Módulo 4: Consultar múltiples tablas
- Comprender las combinaciones
- Consultar con combinaciones internas
- Consulta con combinaciones externas
- Consultar con combinaciones cruzadas y autocombinaciones
Módulo 5: Ordenar y filtrar datos
- Ordenar datos
- Filtrar datos con predicados
- Filtrar datos con TOP y OFFSET-FETCH
- Trabajar con valores desconocidos
Módulo 6: Trabajar con tipos de datos de SQL Server
- Presentación de los tipos de datos de SQL Server
- Trabajar con datos de caracteres
- Trabajar con datos de fecha y hora
Módulo 7: Usar DML para modificar datos
- Agregar datos a las tablas
- Modificar y eliminar datos
- Generar valores de columna automáticos
Módulo 8: Usar funciones integradas
- Escribir consultas con funciones integradas
- Uso de funciones de conversión
- Uso de funciones lógicas
- Uso de funciones para trabajar con NULL
Módulo 9: Agrupación y agregación de datos
- Uso de funciones agregadas
- Uso de la cláusula GROUP BY
- Filtrado de grupos con HAVING
Módulo 10: Usar subconsultas
- Escritura de subconsultas autónomas
- Escritura de subconsultas correlacionadas
- Uso del predicado EXISTS con subconsultas
Módulo 11: Usar expresiones de tabla
- Uso de vistas
- Uso de funciones en línea con valores de tabla
- Uso de tablas derivadas
- Uso de expresiones de tabla comunes
Módulo 12: Uso de operadores de conjuntos
- Escribir consultas con el operador de UNION
- Uso de EXCEPT e INTERSECT
- Uso de APPLY
Módulo 13: Uso de funciones de clasificación de ventanas, desplazamiento y agregación
- Crear Windows con OVER
- Explorar las funciones de ventana
Módulo 14: Conjuntos de pivote y agrupación
- Escribir consultas con PIVOT y UNPIVOT
- Trabajar con conjuntos de agrupación
Módulo 15: Ejecutar procedimientos almacenados
- Consultar datos con Procedimientos almacenados
- Pasar parámetros a procedimientos almacenados
- Crear procedimientos almacenados simples
- Trabajar con SQL dinámico
Módulo 16: Programación con T-SQL
- Elementos de programación T-SQL
- Control del flujo del programa
Módulo 17: Implementación de manejo de errores
- Implementación de manejo de errores T-SQL
- Implementación de manejo estructurado de excepciones
Módulo 18: Implementación de transacciones
- Transacciones y motores de base de datos
- Control de transacciones
Querying Data with Transact-SQL
Este curso ha sido diseñado para presentar Transact-SQL a los estudiantes. Está diseñado de forma que los tres primeros días pueden enseñarse como un curso a los estudiantes que necesitan los conocimientos para otros cursos del plan de estudios de SQL Server. En los días 4 y 5 se enseñan el resto de habilidades necesarias para hacer el examen 70-761.