Una competencia · Un resultado concreto

Progresa en SQL, una competencia cada vez.

Empieza gratis comprendiendo para qué sirve SQL. La formación avanzada solo se abrirá cuando sus ejercicios estén listos y verificados.

Disponible ahora

Tu primer resultado, gratis.

Descubre el problema que resuelven las bases de datos y ejecuta tu primera consulta.

DisponibleGratis

¿Por qué existe SQL?

Comprende por qué las empresas utilizan bases de datos y escribe tu primera consulta para resolver un problema real.

Nivel
Principiante absoluto
Duración
De 35 a 45 min
Programa
5 microlecciones · 5 actividades
Cuenta necesaria
No, para empezar

Próximamente

Elige la competencia que quieres desarrollar.

Consulta el programa previsto o únete a la lista de espera. No se ofrece ninguna compra hasta que el curso esté listo.

En preparaciónPrecio no publicado

SQL, PostgreSQL, MySQL y SQL Server: ¿qué diferencias hay?

Lo que sabrás hacer: Distinguir lenguaje, base de datos, SGBD, servidor y dialecto, y reconocer las diferencias relevantes.

Nivel
Principiante
Duración prevista
De 45 a 60 min
Programa previsto
5 microlecciones · 6 ejercicios
Requisitos previos
Saber qué es una tabla
Consultar el programa
En preparaciónPrecio no publicado

Garantizar datos fiables con restricciones

Lo que sabrás hacer: Elegir y escribir la restricción adecuada para una regla empresarial sencilla.

Nivel
Principiante / intermedio
Duración prevista
60 min
Programa previsto
6 microlecciones · 8 ejercicios
Requisitos previos
Tablas, columnas y claves primarias
Consultar el programa
En preparaciónPrecio no publicado

Proteger una operación con transacciones

Lo que sabrás hacer: Usar COMMIT, ROLLBACK y SAVEPOINT comprendiendo los errores y la concurrencia.

Nivel
Intermedio
Duración prevista
De 60 a 75 min
Programa previsto
6 microlecciones · 8 ejercicios
Requisitos previos
INSERT, UPDATE y DELETE
Consultar el programa
Ver otros 8 cursos planificados
En preparaciónPrecio no publicado

Automatizar PostgreSQL con triggers

Lo que sabrás hacer: Crear y probar un trigger de auditoría con OLD, NEW, BEFORE, AFTER, ROW y STATEMENT.

Nivel
Intermedio
Duración prevista
De 75 a 90 min
Programa previsto
6 microlecciones · 10 ejercicios
Requisitos previos
Restricciones · INSERT, UPDATE, DELETE · Transacciones
Consultar el programa
En preparaciónPrecio no publicado

Crear vistas y vistas materializadas

Lo que sabrás hacer: Crear una vista, explicar sus límites y actualizar una vista materializada de PostgreSQL.

Nivel
Intermedio
Duración prevista
De 60 a 75 min
Programa previsto
5 microlecciones · 7 ejercicios
Requisitos previos
SELECT, JOIN y agregaciones
Consultar el programa
En preparaciónPrecio no publicado

Acelerar una consulta con índices y EXPLAIN

Lo que sabrás hacer: Comparar un plan antes y después de un índice y explicar el coste del índice.

Nivel
Intermedio
Duración prevista
De 75 a 90 min
Programa previsto
6 microlecciones · 9 ejercicios
Requisitos previos
SELECT, filtros y joins
Consultar el programa
En preparaciónPrecio no publicado

Funciones y procedimientos de PostgreSQL

Lo que sabrás hacer: Elegir función o procedimiento, definir parámetros y probar sus efectos.

Nivel
Intermedio / avanzado
Duración prevista
90 min
Programa previsto
6 microlecciones · 9 ejercicios
Requisitos previos
Consultas SQL · Transacciones · Conceptos básicos de tipos
Consultar el programa
En preparaciónPrecio no publicado

Roles, permisos y seguridad de los datos

Lo que sabrás hacer: Diseñar roles, aplicar GRANT y REVOKE y explicar la seguridad de las filas.

Nivel
Intermedio
Duración prevista
De 60 a 75 min
Programa previsto
5 microlecciones · 7 ejercicios
Requisitos previos
Tablas y vistas
Consultar el programa
En preparaciónPrecio no publicado

Preparar datos SQL para Power BI

Lo que sabrás hacer: Crear una consulta de origen documentada y adaptada a un modelo Power BI.

Nivel
Intermedio
Duración prevista
De 75 a 90 min
Programa previsto
6 microlecciones · 8 ejercicios
Requisitos previos
JOIN y agregaciones · Conceptos de modelado en Power BI
Consultar el programa
En preparaciónPrecio no publicado

Funciones de ventana para el análisis empresarial

Lo que sabrás hacer: Usar OVER, PARTITION BY, funciones de ranking, LAG y sumas acumuladas.

Nivel
Intermedio
Duración prevista
90 min
Programa previsto
6 microlecciones · 10 ejercicios
Requisitos previos
Agregaciones, GROUP BY y CTE
Consultar el programa
En preparaciónPrecio no publicado

Controlar la calidad de los datos con SQL

Lo que sabrás hacer: Escribir una batería de controles y producir un informe de anomalías accionable.

Nivel
Intermedio
Duración prevista
De 60 a 90 min
Programa previsto
6 microlecciones · 9 ejercicios
Requisitos previos
Filtros, agregaciones y joins
Consultar el programa