Live on Microsoft Edge Add-ons

SQL & PL/SQL, taught
inside the browser
your students already have open.

A side-panel IDE for relational databases. Students write and run real SQL against SQLite (WebAssembly) without installing anything; teachers create batches, unlock experiments, and grade submissions from the same tab.

SQLite WASMruns in-browser
v1.0.0current release
2 rolesstudent & teacher

Developed by PlayWebIT, under the guidance of Dr. Renu Dalal — Assistant Professor, EDC USAR, GGSIPU.

Experiment 6 — Views
Run
Two roles, one tab

Built around how a lab actually runs

Every account is one of two tracks. The interface only ever shows what that role needs to do next.

Student

Write → run → submit

$1

Open an unlocked experiment

Pick from the SQL or PL/SQL experiments your teacher has released to your batch.

$2

Write SQL in Monaco

The same editor engine behind VS Code — syntax highlighting, full-tab or side panel.

$3

Run instantly, in-browser

SQLite via WebAssembly executes your query locally — no server round-trip, no waiting.

$4

Submit for grading

One click sends your output and source to your teacher's queue.

Teacher

Create → unlock → grade

$1

Create a batch

Each batch gets its own invite code — students self-register with it.

$2

Unlock experiments

Release SQL and PL/SQL experiments to a batch on your own schedule — nothing appears early.

$3

Review & grade submissions

See every student's source, output, and status in one dashboard.

$4

Export & manage batches

Download a batch's grades as an Excel report, reset a student's password, or archive a batch when the term ends.

Under the hood

Everything a DBMS lab needs, nothing it doesn't

Monaco-powered SQL editor

The editor engine behind VS Code, with SQL syntax highlighting and full keyboard shortcuts.

Runs entirely in your browser

SQLite compiled to WebAssembly — queries execute locally, instantly, with no server round-trip.

Submission & grading queue

Every run and submit is logged, so teachers grade from real output, not a screenshot.

Batches & invite codes

Each class section gets its own code — no manual roster entry, no shared logins.

Side panel or full tab

Quick check-ins from the sidebar; open a full workspace when it's time to actually build.

Token-based accounts

Email + password auth with role-aware sessions for students and teachers alike.

Inside the lab

From sign-in to submission, without leaving the tab

A look at what students and teachers actually see once they open the panel.

chrome-extension://dbms-virtual-lab/fulltab.html
DBMS Virtual Lab
your@email.com
••••••••
Sign in →
Open LabTeacher Dashboard
RK
rahul
Roll: 00719071812
Sign out
Open Lab
Write and run SQL / PL-SQL experiments
Quick info
· Click above to open the full lab workspace
· All experiments, editor and grading in full tab
· SQL runs instantly in your browser (SQLite/WASM)

Get your section running queries in one class period.

Free for students. Teachers create the first batch and invite code in under two minutes.

DBMS Virtual Lab — developed by PlayWebIT, guided by Dr. Renu Dalal, Assistant Professor, EDC USAR, GGSIPU.