SQL Practice - Practical Exercises
Problemas de práctica de SQL con pruebas unitarias predefinidas. Mejora tus habilidades en SQL resolviendo 35 preguntas SQL categorizadas como Básico, Intermedio y Avanzado. Utiliza Docker y docker-compose con Postgres para practicar SQL. Cada pregunta presenta un problema del mundo real para resolver utilizando consultas SQL. Prueba tus soluciones SQL con pruebas unitarias predefinidas. Practica también habilidades de Docker junto con SQL.
Listado en categorías:
Datos y AnalíticaEducaciónIngeniería de softwareDescripción
Este es un conjunto de problemas de práctica de SQL que se basa en Docker y docker-compose y utiliza Postgres dentro de Docker. Contiene un conjunto de 35 preguntas de SQL divididas en tres categorías: Básico, Intermedio y Avanzado. Cada categoría tiene sus propias preguntas con plantillas donde se debe escribir la respuesta en SQL y pruebas unitarias preconstruidas para verificar la corrección de las respuestas.
Cómo usar SQL Practice - Practical Exercises ?
Para utilizar este conjunto de problemas de práctica de SQL, primero debes dirigirte al directorio de la categoría en la que deseas trabajar: beginnerproblems, intermediateproblems o advancedproblems. Luego, debes construir la imagen de Docker en el directorio en el que estás trabajando utilizando los comandos docker build -t beginner, docker build -t intermediate o docker build -t advanced. Posteriormente, lee las preguntas y coloca tus respuestas en los archivos tests.sql aquí. Cada problema está etiquetado. Para verificar si tu SQL es correcto, ejecuta las pruebas unitarias correspondientes ejecutando docker-compose up beginner o docker-compose up intermediate, etc. Las pruebas unitarias de cada problema mostrarán si la respuesta es correcta o incorrecta.
Características principales de SQL Practice - Practical Exercises :
1️⃣
Práctica de SQL con problemas reales
2️⃣
Utilización de funciones de ventana como LEAD y LAG
3️⃣
Ejercicios de SQL en entorno Docker
Por qué podría ser usado SQL Practice - Practical Exercises ?
# | Caso de Uso | Estado | |
---|---|---|---|
# 1 | Aprender SQL | ✅ | |
# 2 | Practicar habilidades de SQL | ✅ | |
# 3 | Mejorar habilidades de programación | ✅ |
Desarrollado por SQL Practice - Practical Exercises ?
Daniel