Querying Data with Transact-SQL

You are here:

Este programa tiene como objetivo principal brindar a los estudiantes una buena comprensión del lenguaje Transact-SQL que se utiliza en todas las disciplinas relacionadas con SQL Server; a saber, administración de bases de datos, desarrollo de bases de datos e inteligencia empresarial.

 

Dirigido a

  • Administradores de bases de datos
  • Desarrolladores de bases de datos
  • Profesionales de BI.

Duración

35 horas

imagen querying data with sql

Modalidades

Incluye

Temario

  • La arquitectura básica de SQL Server
  • Ediciones y versiones de SQL Server
  • Introducción a SQL Server Management Studio
  • Trabajar con SQL Server Management Studio
  • Creación y organización de scripts T-SQL
  • Usar libros en línea
  • Presentación de T-SQL
  • Comprensión de conjuntos
  • Comprensión de la lógica de predicados
  • Comprensión del orden lógico de las operaciones en sentencias SELECT
  • Ejecución de sentencias SELECT básicas
  • Ejecución de consultas que filtran datos mediante predicados
  • Ejecutando consultas que ordenan datos usando ORDER BY
  • Escribir declaraciones SELECT simples
  • Eliminando duplicados con DISTINCT
  • Usar alias de columna y tabla
  • Escribir expresiones CASE simples
  • Escribir declaraciones SELECT simples
  • Eliminación de duplicados con DISTINCT
  • Usar alias de columna y tabla
  • Usar una expresión CASE simple
  • Entendiendo las uniones
  • Consultar con combinaciones internas
  • Consultar con combinaciones externas
  • Consulta con Cross Joins y Self Joins
  • Escribir consultas que utilizan Inner Joins
  • Escribir consultas que utilizan combinaciones internas de varias tablas
  • Escribir consultas que utilizan autouniones
  • Escribir consultas que utilizan combinaciones externas
  • Escribir consultas que utilizan combinaciones cruzadas
  • Clasificación de datos
  • Filtrar datos con predicados
  • Filtrado de datos con TOP y OFFSET-FETCH
  • Trabajar con valores desconocidos
  • Escribir consultas que filtran datos mediante una cláusula WHERE
  • Escritura de consultas que ordenen datos mediante una cláusula ORDER BY
  • Escribir consultas que filtran datos con la opción TOP
  • Escribir consultas que filtran datos usando la cláusula OFFSET-FETCH
  • Introducción a los tipos de datos de SQL Server
  • Trabajar con datos de caracteres
  • Trabajar con datos de fecha y hora
  • Escribir consultas que devuelvan datos de fecha y hora
  • Escribir consultas que utilizan funciones de fecha y hora
  • Escribir consultas que devuelvan datos de caracteres
  • Escribir consultas que devuelvan funciones de caracteres
  • Agregar datos a tablas
  • Modificar y eliminar datos
  • Generando valores de columna automáticos
  • Insertar registros con DML
  • Actualización y eliminación de registros mediante DML
  • Escribir consultas con funciones integradas
  • Usar funciones de conversión
  • Usar funciones lógicas
  • Uso de funciones para trabajar con NULL
  • Escribir consultas que utilizan funciones de conversión
  • Escribir consultas que utilizan funciones lógicas
  • Escribir consultas que prueben la nulabilidad
  • Usar funciones agregadas
  • Uso de la cláusula GROUP BY
  • Filtrar grupos con HAVING
  • Escribir consultas que utilizan la cláusula GROUP BY
  • Escribir consultas que utilizan funciones agregadas
  • Escribir consultas que utilizan funciones agregadas distintas
  • Escribir consultas que filtran grupos con la cláusula HAVING
  • Escribir subconsultas independientes
  • Escribir subconsultas correlacionadas
  • Usar el predicado EXISTS con subconsultas
  • Escribir consultas que utilizan subconsultas independientes
  • Escritura de consultas que utilizan subconsultas escalares y de resultados múltiples
  • Escribir consultas que utilizan subconsultas correlacionadas y una cláusula EXISTS
  • Usar vistas
  • Uso de funciones con valores de tabla en línea
  • Usar tablas derivadas
  • Usar expresiones de tabla comunes
  • Escribir consultas que utilizan vistas
  • Escribir consultas que utilizan tablas derivadas
  • Escribir consultas que utilizan expresiones de tabla comunes (CTE)
  • Escritura de consultas que utilizan expresiones con valores de tabla en línea (TVF)
  • Escribir consultas con el operador UNION
  • Usando EXCEPT e INTERSECT
  • Usando APLICAR
  • Escritura de consultas que utilizan operadores de conjuntos UNION y UNION ALL
  • Escritura de consultas que utilizan operadores CROSS APPLY y OUTER APPLY
  • Escribir consultas que utilizan los operadores EXCEPT e INTERSECT
  • Creando Windows con OVER
  • Explorando las funciones de la ventana
  • Escribir consultas que utilizan funciones de clasificación
  • Escribir consultas que utilizan funciones de compensación
  • Escribir consultas que utilizan funciones de agregación de ventanas
  • Escribir consultas con PIVOT y UNPIVOT
  • Trabajar con conjuntos de agrupación
  • Escribir consultas que utilizan el operador PIVOT
  • Escribir consultas que utilizan el operador UNPIVOT
  • Escritura de consultas que utilizan las subcláusulas GROUPING SETS CUBE y ROLLUP
  • Consultar datos con procedimientos almacenados
  • Pasar parámetros a procedimientos almacenados
  • Creación de procedimientos almacenados simples
  • Trabajar con SQL dinámico
  • Uso de la instrucción EXECUTE para invocar procedimientos almacenados
  • Pasar parámetros a procedimientos almacenados
  • Ejecución de procedimientos almacenados en el sistema

¿Quieres más información sobre este curso?
¡Contáctanos!

Buscador de cursos

Cursos relacionados