SQL Practice - Practical Exercises
Problemi di pratica SQL con test unitari predefiniti. Migliora le tue competenze in SQL risolvendo 35 domande SQL suddivise in Base, Intermedio e Avanzato. Utilizza Docker e docker-compose con Postgres per praticare SQL. Ogni domanda presenta un problema del mondo reale da risolvere utilizzando query SQL. Testa le tue soluzioni SQL con test unitari predefiniti. Pratica anche le competenze di Docker insieme al SQL.
Elencato nelle categorie:
Dati e AnalisiEducazioneIngegneria del softwareDescrizione
SQL Practice Problems è una piattaforma basata su Docker e docker-compose che utilizza Postgres per offrire un set di 35 domande di SQL divise in tre categorie: Base, Intermedio e Avanzato. Ogni categoria ha il proprio set di domande con dati preconfigurati. Gli utenti devono scrivere query SQL per rispondere alle domande e possono eseguire test unitari predefiniti per verificare la correttezza delle risposte.
Come usare SQL Practice - Practical Exercises ?
Per utilizzare SQL Practice Problems, è necessario navigare nella directory relativa alla categoria di problemi desiderata (beginnerproblems, intermediateproblems, advancedproblems). Successivamente, è possibile costruire l'immagine Docker eseguendo il comando 'docker build -t beginner' (per la categoria base), 'docker build -t intermediate' (per la categoria intermedia) o 'docker build -t advanced' (per la categoria avanzata). Una volta scritte le query SQL nei file 'tests/sqlhereyouhobbitsql', è possibile eseguire i test unitari con il comando 'docker-compose up beginner' (per la categoria base), 'docker-compose up intermediate' (per la categoria intermedia) o 'docker-compose up advanced' (per la categoria avanzata). I test unitari verificheranno se le query SQL sono corrette o meno.
Funzionalità principali di SQL Practice - Practical Exercises :
1️⃣
Pratica delle competenze SQL
2️⃣
Risoluzione di problemi reali
3️⃣
Utilizzo di Docker e docker-compose
Perché potrebbe essere usato SQL Practice - Practical Exercises ?
# | Caso d'uso | Stato | |
---|---|---|---|
# 1 | Apprendimento delle competenze SQL | ✅ | |
# 2 | Esercitazione delle competenze SQL | ✅ | |
# 3 | Sviluppo delle competenze Docker | ✅ |
Sviluppato da SQL Practice - Practical Exercises ?
Daniel