Nie czekaj do szkolenia, żeby zacząć pisać prawdziwy SQL. Nasze laboratoria SQL online to interaktywne ćwiczenia działające na prawdziwej bazie danych Oracle — piszesz zapytanie, klikasz „Sprawdź”, i od razu wiesz, czy jest poprawne. Bez instalowania czegokolwiek, bez zakładania konta — wystarczy przeglądarka.
To nie symulator i nie quiz. To realne środowisko bazodanowe, takie samo jak używane w prawdziwych projektach — z automatyczną oceną i podpowiedziami, gdy utkniesz.
Jak to działa?
- Kliknij „Rozpocznij laboratorium” przy wybranym zadaniu poniżej.
- Przeczytaj polecenie i napisz zapytanie SQL w polu tekstowym.
- Kliknij „Sprawdź” — nasz system wykona Twoje zapytanie na żywej bazie i porówna wynik z poprawnym rozwiązaniem.
- Jeśli się pomylisz, dostaniesz podpowiedź, a nie gotową odpowiedź — uczysz się, a nie przepisujesz.
- Po zakończeniu kliknij „Zakończ laboratorium”, żeby zwolnić miejsce dla kolejnej osoby.
Wskazówka: nie stawiaj średnika
;na końcu zapytania — nasz system tego nie wymaga.
Dostępne laboratoria
Wszystkie zadania korzystają z klasycznej, przykładowej bazy danych HR (pracownicy, działy, stanowiska). Poniżej diagram.

Wszystkie zadania korzystają z klasycznej, przykładowej bazy danych HR — tej samej, na której uczy się SQL na całym świecie. Baza opisuje strukturę firmy: pracowników, działy, stanowiska, lokalizacje biur i historię zatrudnienia. Najważniejsze tabele, na których pracujesz w naszych laboratoriach, to EMPLOYEES (pracownicy) i DEPARTMENTS (działy) — reszta (lokalizacje, stanowiska, historia zatrudnienia) czeka na kolejne, bardziej zaawansowane ćwiczenia.
🟢 Poziom podstawowy
1. Pracownicy z nazwą działu (JOIN) Naucz się łączyć dane z dwóch tabel — jedna z najważniejszych umiejętności w SQL.
2. Pracownicy z wysoką pensją (WHERE) Filtrowanie danych według warunku — podstawa każdego zapytania.
3. Sortowanie według pensji (ORDER BY) Uporządkuj wyniki od najwyższej do najniższej wartości.
4. Wyszukiwanie po wzorcu (LIKE) Znajdź dane pasujące do fragmentu tekstu — przydatne przy wyszukiwarkach i filtrach.
🟡 Poziom średniozaawansowany
5. Liczba pracowników w dziale (GROUP BY) Grupowanie i zliczanie danych — fundament raportowania i analizy.
Chcesz więcej?
To dopiero początek. Regularnie dodajemy nowe laboratoria — od podstaw SQL po zaawansowane zapytania analityczne. Jeśli chcesz uczyć się systematycznie, pod okiem trenera, sprawdź nasze pełne szkolenia:
Szkolenia z baz danych i SQL · Wprowadzenie do pracy z Oracle SQL · Zbiór zadań z Oracle SQL.
Najczęstsze pytania
Czy muszę się rejestrować? Nie. Możesz od razu zacząć ćwiczyć — jeśli jesteś zalogowany na koncie e-edumade, Twoje wyniki są powiązane z Twoim kontem; jeśli nie, laboratorium i tak zadziała.
Czy to jest darmowe? Tak, wszystkie laboratoria na tej stronie są całkowicie darmowe.
Czy muszę coś instalować? Nie. Wszystko działa w przeglądarce. Jeśli wolisz pracować w swoim własnym kliencie SQL (np. SQL Developer), po rozpoczęciu laboratorium zobaczysz też dane do połączenia — to opcja dla bardziej zaawansowanych użytkowników, nie wymóg.
Ile trwa jedno laboratorium? Zwykle 5–15 minut, w zależności od zadania i Twojego tempa.

