← All projects

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.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/sqlab.svg)](https://www.madeinalgeria.dev/projects/sqlab)

Related projects