SQLab
by @flh-raouf
Active 32
About this project
SQLab SQLab is an open-source SQL practice platform for students learning relational databases. It provides a local, interactive workspace where learners can write SQL, inspect a realistic schema, run queries, and submit answers for automatic validation. The current exercise set uses DZTelecom, a fictional Algerian telecom database with customers, subscriber lines, plans, services, usage events, recharges, and signups. SQLab was originally built to support database revision for the BDD module at the Higher National School of Computer Science (ESI), Algiers, and is now maintained as a reusable learning tool for SQL practice. Why SQLab? Many SQL learners get stuck between static PDF exercises and full database tooling that gives little learning feedback. SQLab sits in the middle: it feels like a focused workbook, but it validates real SQL against a real MySQL database. The project is useful for: Students practicing relational database concepts before exams Teachers who want a local SQL lab for classroom exercises Contributors interested in SQL education, feedback systems, and query validation Maintainers experimenting with AI-assisted review, test generation, and educational tooling
From the project README on GitHub
- Stars
- 32
- Forks
- 0
- License
- MIT
- Last push
- 17 Jun 2026
Add this badge to your README
Show that your project is listed on Made in Algeria.
[](https://www.madeinalgeria.dev/projects/sqlab)