Avanzado Programa de enseñanza
SQL avanzado
Ve más allá de los conceptos básicos y conviértete en as en SQL. Aprende las funciones modernas de SQL que te permitirán escribir consultas más complejas y eficaces.
5.00
239 Usuarios inscritos
Acceso de por vida
solo para este programa de enseñanza
87€
Acceso ilimitado de por vida
a todos los (21) cursos actuales y futuros
60 % DE DESCUENTO
Prueba gratuita Sí
Certificado de finalización Sí
Tiempo estimado 45 h
Cursos interactivos 3
Conocimientos que adquirirás
- Comprender y aplicar las funciones de ventana, que facilitan la redacción de consultas complejas.
- Aprender cuándo y cómo utilizar diferentes funciones de clasificación (RANK(), DENSE_RANK(), ROW_NUMBER()) para calcular informes de clasificación en SQL.
- Calcular totales en ejecución y sumas en ejecución (acumulativas).
- Escribir informes complejos utilizando GROUP BY y CASE WHEN.
- Diferenciar y utilizar las operaciones ROLLUP, CUBE y GROUPING SETS.
- Utilizar expresiones de tabla comunes para organizar una consulta SQL larga.
- Crear consultas SQL recursivas para procesar estructuras de datos jerárquicas, como árboles y gráficos.
Últimas reseñas
Descripción
Este camino de aprendizaje es para personas que saben algo de SQL y quieren aprender las características más avanzadas y las últimas tendencias del lenguaje. Desplázate hacia abajo para obtener más información.
Si ya conoces los conceptos básicos y quieres mejorar tus conocimientos de SQL, este es el momento de pasar al siguiente nivel. El curso SQL avanzado te enseñará las técnicas de consulta más actualizadas, eficaces y rápidas.
Descubre las funciones de ventana que permiten utilizar funciones agregadas sin contraer filas. Las funciones de ventana (también denominadas funciones analíticas o funciones OVER()) permiten clasificar datos, calcular totales acumulados y crear informes con deltas diarios o mensuales. Las expresiones de tabla comunes hacen que el código se organice mejor y sea más fácil de leer. Las consultas recursivas permiten procesar datos jerárquicos como árboles y gráficos mediante SQL, y las cláusulas avanzadas GROUP BY, como ROLLUP, CUBE y GROUPING SETS, añaden potencia y flexibilidad a tus consultas.
En otras palabras, el camino de aprendizaje de SQL avanzado te ayudará a convertirte en programador, analista de datos o DBA calificado con conocimientos totalmente modernos.
¿Qué hay aquí para mí?
- El único camino de aprendizaje de SQL avanzado totalmente interactivo en Internet. Tres cursos que te ofrecen lo último en funciones avanzadas de SQL. Aprende cuando y donde quieras.
- Aprende haciendo. Practica con nuestro editor de código real, conjuntos de datos reales y resolución de problemas de la vida real.
- Certificación en línea. Tras completar con éxito cada curso, recibirás un certificado que podrás publicar en tu perfil de LinkedIn.
- Garantía de devolución del dinero en 30 días. Si no estás satisfecho con este curso, háznoslo saber en los 30 días siguientes a la compra y te devolveremos el dinero.
- Consejos y mucho más. Si te quedas atascado, puedes utilizar las consejos incluidos en los ejercicios. También puedes utilizar la pestaña "Discutir" para hacer preguntas y compartir ideas con otros miembros de la comunidad LearnSQL. También puedes escribirnos a contact@learnsql.es. ¡Nos encantará ayudarte!
Objetivos:
- Comprender y aplicar las funciones de ventana, que facilitan la redacción de consultas complejas.
- Aprender cuándo y cómo utilizar diferentes funciones de clasificación (RANK(), DENSE_RANK(), ROW_NUMBER()) para calcular informes de clasificación en SQL.
- Calcular totales en ejecución y sumas en ejecución (acumulativas).
- Escribir informes complejos utilizando GROUP BY y CASE WHEN.
- Diferenciar y utilizar las operaciones ROLLUP, CUBE y GROUPING SETS.
- Utilizar expresiones de tabla comunes para organizar una consulta SQL larga.
- Crear consultas SQL recursivas para procesar estructuras de datos jerárquicas, como árboles y gráficos.
¿Quién debería seguir este camino de aprendizaje?
- Programadores, DBA y analistas que deseen mantener actualizados sus conocimientos de SQL.
- Programadores que deseen ampliar sus conocimientos y habilidades más allá de lo que se suele encontrar en cursos y libros en línea.
- Cualquier persona que conozca los fundamentos de SQL y desee aprender las funciones avanzadas del lenguaje.
Requisitos:
- Navegador web.
- Conexión a Internet.
- Conocimientos básicos de SQL (por ejemplo, haber realizado nuestro curso SQL para principiantes).