DP080 Querying Data with Microsoft Transact-SQL

      El curso Querying Data with Microsoft Transact-SQL enseñará los conceptos básicos del dialecto de Microsoft del lenguaje SQL estándar: Transact- SQL. Los temas incluyen tanto la consulta como la modificación de datos en bases de datos relacionales alojadas en sistemas de bases de datos basados en Microsoft SQL Server, que incluyen: Microsoft SQL Server, Azure SQL Database y Azure Synapse Analytics.

      Duración

      16hs.

      Perfil de audiencia

      Rol de trabajo: Administrador de base de datos

      Este curso puede ser valioso para cualquier persona que necesite escribir consultas básicas SQL o Transact-

      SQL. Esto incluye a cualquier persona que trabaje con datos como analista de datos, ingeniero de datos,

      científico de datos, administrador de bases de datos o desarrollador de bases de datos. También puede ser

      útil para otras personas involucradas periféricamente con datos o que deseen aprender más sobre cómo

      trabajar con datos, como arquitectos de soluciones, estudiantes y gerentes de tecnología.

      Habilidades adquiridas

      • Utilice las herramientas de consulta de SQL Server
      • Escriba declaraciones SELECT para recuperar columnas de una o más tablas
      • Ordenar y filtrar los datos seleccionados
      • Utilice funciones integradas para devolver valores de datos
      • Cree grupos de datos y agregue los resultados
      • Modifique datos con Transact-SQL usando INSERT, UPDATE, DELETE y MERGE

      Esquema del curso

      Módulo 1: Introducción a Transact-SQL

      En este módulo, aprenderá los conceptos básicos del lenguaje Transact-SQL (T-SQL), así como las propiedades generales y la terminología de las bases de datos relacionales. Este módulo también presentará la instrucción SELECT básica para recuperar datos de una tabla.

      Introducción a Transact-SQLLecciones

      • Usando la instrucción SELECT

      Laboratorio: Empiece a utilizar las herramientas de consulta de SQL Server y a escribir consultas en T-SQL

      Después de completar este módulo, los estudiantes podrán:

      • Usar una herramienta de consulta para escribir y ejecutar consultas en Transact-SQL
      • Comprender los conceptos básicos de la base de datos relacional y el lenguaje T-SQL.
      • Escriba declaraciones SELECT para recuperar datos de una tabla de base de datos relacional
      • Comprender los tipos de datos básicos y cómo se utilizan.
      • Comprender los conceptos básicos de los valores NULL

      Módulo 2: Clasificación y filtrado de resultados de consultas

      En el módulo aprenderá a controlar qué datos se devuelven y el orden en que se devuelven. Utilizará la cláusula ORDER BY, con y sin paginación. Aprenderá sobre varios tipos de filtros que se pueden usar en la cláusula WHERE para controlar qué filas de datos se devuelven. También aprenderá a administrar los resultados eliminando duplicados con DISTINCT.

       

      Lecciones

      Laboratorio: ordenar y filtrar los datos devueltos por las consultas SELECT

      Después de completar este módulo, los estudiantes podrán:

      • Utilice ORDER BY para ordenar los resultados de una instrucción SELECT de T-SQL
      • Agregue una cláusula TOP para limitar las filas ordenadas devueltas
      • Pagina los datos ordenados con OFFSET-FET
      • Escriba cláusulas WHERE para filtrar las filas devueltas
      • Utilice DISTINCT para eliminar filas duplicadas en los resultados

      Módulo 3: Uso de combinaciones y subconsultas

      En este módulo, explorará las consultas T-SQL que acceden a datos de varias tablas con varios tipos de operaciones JOIN y subconsultas simples.

      Lecciones

      • Usar operaciones JOIN
      • Usando subconsultas

      Laboratorio: escribir consultas con operaciones JOIN Laboratorio: escribir sentencias SELECT usando subconsultas

      Después de completar este módulo, los estudiantes podrán:

       

      • Escribir consultas accediendo a datos de múltiples tablas usando operaciones JOIN
      • Comprender las diferencias entre el tipo de operaciones JOIN: INNER JOIN, OUTER JOIN, CROSS JOIN
      • Comprender cómo unir una tabla a sí misma con una autounión
      • Escribir subconsultas dentro de una instrucción SELECT
      • Comprender la diferencia entre subconsultas escalares y multivalor
      • Comprender la diferencia entre subconsultas correlacionadas y autónomas

      Módulo 4: Uso de funciones integradas

      En el módulo, explorará el uso de funciones integradas para devolver valores calculados o especiales en la lista SELECT o en la cláusula WHERE. Las funciones incluyen funciones matemáticas, funciones de cadena y funciones del sistema. Hay otros tipos de funciones que se mencionarán, pero no se discutirán en
      detalle. También aprenderá a combinar filas de datos en un solo grupo, proporcionando información resumida para el grupo, como SUM, MIN o MAX.

      Lecciones

      • Introducción a las funciones escalares
      • Agrupación de resultados agregados

      Laboratorio: funciones integradas

      Después de completar este módulo, los estudiantes podrán:

      • Escribir consultas usando funciones escalares

      • Escribir consultas usando funciones agregadas
      • Utilice GROUP BY para combinar datos en grupos basados en un valor de columna común
      • Comprender cómo se usa HAVING para filtrar grupos de filas

      DP-080 Querying Data with Microsoft Transact-SQL

      Módulo 5: Modificación de datos

      En este módulo, aprenderá las instrucciones de T-SQL para modificar los datos de la tabla, incluidas

      ACTUALIZAR, ELIMINAR y FUSIONAR, así como varias opciones para INSERTAR, incluida la creación de una nueva tabla con datos de una tabla existente. También verá cómo hacer que el sistema proporcione automáticamente valores para las columnas a medida que se insertan los datos.

      Lecciones

      • Insertar datos en tablas
      • Modificar y borrar datos

      Laboratorio: modificar datos

      Después de completar este módulo, los estudiantes podrán:

      • Insertar datos en una tabla existente
      • Especificar que una columna debe llenarse automáticamente con un valor de IDENTIDAD oSECUENCIA
      • Modificar datos usando la instrucción UPDATE
      • Eliminar datos usando la declaración DELETE
      • Modificar datos usando MERGE para sincronizar dos tablas

      ver calendario

      21 mayo, 2021

      Empower

      La misión de Ulearn es brindar soluciones de capacitación para profesionales de TI, que se traduzca en optimización de sus habilidades para una mayor eficiencia.

      CUTI

      mail [email protected]
      tel
      +598 99 550100

      Redes Sociales

      linkedin linkedin
      top