________________________________________________________________
¿Quiere realizar este curso en modalidad telepresencial o presencial?
Póngase en contacto con nosotros por correo: info@nanforiberica.com, teléfonos: +34 91 031 66 78 / +34 605 98 51 30, WhatsApp: +34 685 60 05 91, o comunícate con Nuestras Oficinas
________________________________________________________________
Descripción del curso
En este curso se describen los conceptos básicos de Transact-SQL, el dialecto de Microsoft del lenguaje SQL estándar. Entre los temas se incluyen la consulta y la modificación de datos en bases de datos relacionales hospedadas en sistemas de base de datos basados en Microsoft SQL Server, como Microsoft SQL Server, Azure SQL Database y Azure Synapse Analytics.
Perfil del Público
Este curso puede ser útil para las personas que necesiten escribir consultas SQL o Transact-SQL básicas. Esto incluye a cualquier persona que trabaje con datos, por ejemplo, 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 las personas que trabajan indirectamente con datos o que quieren obtener más información sobre cómo trabajar con datos, como arquitectos de soluciones, alumnos y administradores de tecnología.
Elementos de esta colección
- Introducción a Transact-SQL (9 Unidades)
- Ordenación y filtrado de resultados en T-SQL (9 Unidades)
- Combinación de varias tablas con JOIN en T-SQL (9 Unidades)
- Escritura de subconsultas en T-SQL (7 Unidades)
- Uso de funciones integradas y GROUP BY en Transact-SQL (10 Unidades)
- Modificación de datos con T-SQL (9 Unidades)
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. En este módulo también se presenta la instrucción SELECT básica para recuperar datos de una tabla.
Lecciones
Laboratorio: Introducción a las herramientas de consulta de SQL Server y a la escritura de consultas en T-SQL
Después de completar este módulo, los alumnos podrán:
-
Usar una herramienta de consulta para escribir y ejecutar consultas en Transact-SQL
-
Comprender los conceptos básicos de las bases de datos relacionales y el lenguaje SQL T
-
Escribir instrucciones SELECT para recuperar datos de una tabla de base de datos relacional
-
Comprender los tipos de datos básicos y cómo se usan
-
Comprender los conceptos básicos de los valores NULL
Módulo 2: Ordenación y filtrado de los resultados de la consulta
En el módulo aprenderá a controlar qué datos se devuelven y en qué orden. Usará la cláusula ORDER BY, con y sin paginación. Obtendrá información 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 mediante la eliminación de duplicados con DISTINCT.
Lecciones
Laboratorio: Ordenación y filtrado de los datos devueltos por consultas SELECT
Después de completar este módulo, los alumnos podrán:
-
Usar ORDER BY para ordenar los resultados de una instrucción SELECT de T-SQL
-
Agregar una cláusula TOP para limitar las filas ordenadas devueltas
-
Paginar los datos ordenados con OFFSET-FET
-
Escribir cláusulas WHERE para filtrar las filas devueltas
-
Usar DISTINCT para eliminar las filas duplicadas de los resultados
Módulo 3: Uso de combinaciones y subconsultas
En este módulo, explorará las consultas de T-SQL que acceden a datos de varias tablas con diversos tipos de operaciones JOIN y subconsultas simples.
Lecciones
-
Uso de operaciones JOIN
-
Uso de subconsultas
Laboratorio: Escritura de consultas con operaciones JOIN
Laboratorio: Escritura de instrucciones SELECT mediante subconsultas
Después de completar este módulo, los alumnos podrán:
-
Escribir consultas que accedan a datos de varias tablas mediante operaciones JOIN
-
Comprender las diferencias entre el tipo de operaciones JOIN: INNER JOIN, OUTER JOIN y CROSS JOIN
-
Comprender cómo combinar una tabla consigo misma con una autocombinación
-
Escribir subconsultas dentro de una instrucción SELECT
-
Comprender la diferencia entre las subconsultas escalares y multivalor
-
Comprender la diferencia entre las subconsultas correlacionadas e independientes
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 tratarán en detalle. También aprenderá a combinar filas de datos en un único grupo y a proporcionar información de resumen para el grupo, como SUM, MIN o MAX.
Lecciones
Laboratorio: Funciones integradas
Después de completar este módulo, los alumnos podrán:
-
Escribir consultas mediante funciones escalares
-
Escribir consultas mediante funciones de agregado
-
Usar 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
Módulo 5: Modificación de datos
En este módulo, aprenderá las instrucciones T-SQL para modificar datos de tabla, como UPDATE, DELETE y MERGE, así como varias opciones de INSERT, incluida la creación de una tabla con datos de una tabla existente. También descubrirá cómo hacer que el sistema proporcione automáticamente valores para las columnas a medida que se insertan los datos.
Lecciones
Laboratorio: Modificación de datos
Después de completar este módulo, los alumnos podrán:
-
Insertar datos en una tabla existente
-
Especificar que una columna debe rellenarse automáticamente con un valor IDENTITY o SEQUENCE
-
Modificar datos mediante la instrucción UPDATE
-
Eliminar datos mediante la instrucción DELETE
-
Modificar datos mediante MERGE para sincronizar dos tablas
Idioma
-
Curso: Inglés
-
Labs: Inglés