Curso

Avanzado

Consultas recursivas y expresiones de tabla comunes

Domina el tipo más desafiante de consultas SQL. Aprende a procesar árboles y gráficos en SQL, y a organizar eficazmente consultas SQL largas.

Índice

10 desafíos de código interactivos gratuitos

Acceso de por vida

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

para solo a este curso

29

Comprar ahora

¿Quiere una oferta mejor?

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

Obtenga acceso ilimitado de por vida a todos los cursos actuales (17) y futuros

Ahorre 150 €

Acceso ilimitado de por vida

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

a todos los cursos actuales (17) y futuros

99

249

60 % DE DESCUENTO

Comprar ahora
Detalles
114

Ejercicios interactivos

18 h

Tiempo estimado

57

Usuarios inscritos

☆☆☆☆☆
★★★★★

1 valoraciones

Descripción

La expresiones de tabla comunes (Common Table Expressions o CTE), a menudo llamadas simplemente cláusulas WITH, son esencialmente subconsultas con nombre. Son una característica bastante nueva de SQL; con las CTE, puedes dividir una consulta larga en partes más pequeñas, lo que la hace más legible. A diferencia de las subconsultas SQL, las CTE pueden ser recursivas, lo que permite recorrer modelos jerárquicos de enorme profundidad.

Curso de expresiones de tabla comunes en SQL
En este curso se tratarán las expresiones de tabla comunes (CTE) simples, CTE anidadas y recursivas. Aprenderás a gestionar tus consultas SQL con CTE, cómo y cuándo anidar CTE, y cómo utilizar CTE recursivas para desplazarte por modelos de datos jerárquicos.

Este curso está dirigido a usuarios intermedios. Suponemos que la persona usuaria conoce los conceptos básicos de SQL, entre ellos:

  • Cómo seleccionar en una sola tabla, incluyendo la escritura de condiciones WHERE complejas
  • Cómo unir tablas con JOIN
  • Cómo funcionan GROUP BY y HAVING
  • Cómo funcionan las subconsultas SQL

¿Cuáles son los requisitos?

  • Un navegador web
  • Conocimientos básicos de SQL, incluyendo las cláusulas JOIN y GROUP BY

¿Qué conseguiré con este curso de SQL?

Aprenderás a:
  • Comprender y utilizar expresiones de tabla comunes básicas
  • Dividir consultas SQL largas con CTE simples y anidadas
  • Desplegar CTE recursivas
  • Escribir CTE recursivas que atraviesen un modelo de datos jerárquico

¿Quién debería hacer este curso?

  • Analistas de bases de datos principiantes
  • Personas dedicadas al desarrollo que deseen mantener actualizados sus conocimientos de SQL
  • Estudiantes de bases de datos relacionales
  • Cualquier persona que quiera aprender expresiones de tabla comunes en SQL

Índice

Gratis

Contenido de pago

0%

Progreso en el curso

0/114

Ejercicios realizados

1.

Cuestionario introductorio

Comprueba tus conocimientos de SQL

0/14

Introducción

Cuestionario

Felicitaciones

2.

Sintaxis de CTE

Tu primer encuentro con

0/17

Introducción

Conceptos básicos de CTE

Resumen

3.

CTE anidadas

Aprende a utilizar CTE anidadas

0/15

Introducción

CTE anidadas

Resumen

4.

CTE recursivas

Descubrirás qué es la recursividad y cómo utilizarla en las consultas SQL

0/36

Introducción

Lo más básico

Bucle infinito

Procesamiento de árboles con CTE recursivas

Procesamiento de gráficos con CTE recursivas

Resumen

5.

CTE con INSERT, DELETE, UPDATE

Aprenderás a utilizar las sentencias INSERT, DELETE, UPDATE con CTE

0/18

Introducción

CTE con sentencias modificadoras de datos

Resumen

6.

Prueba final

Pon a prueba tus conocimientos en esta prueba final

0/14

Introducción

Prueba

Resumen

Comentarios (0)

Valoración media

5.00/5

☆☆☆☆☆
★★★★★

1 valoraciones

Detalles

5 estrellas

100%

4 estrellas

0%

3 estrellas

0%

2 estrellas

0%

1 estrella

0%