ścieżka nauki
SQL od podstaw
Naucz się pytać bazę o dane. Od pierwszego SELECT do połączeń tabel, transakcji i raportów własnej biblioteki.
Kurs bezpłatnyJedna baza. Coraz lepsze pytania.
Zaczniesz od gotowej, fikcyjnej biblioteki i przejdziesz 15 praktycznych lekcji. Zapytania wykonujesz we własnej, oddzielnej bazie MariaDB/MySQL, np. przez phpMyAdmin. Platforma zapisuje postęp, a ćwiczenia sprawdzasz według podanych wyników.
- Rezultat: pięć samodzielnych raportów SQL z opisem i weryfikacją.
- Tempo: orientacyjnie 8–12 godzin z ćwiczeniami.
- Poziom: od zera. Potrzebujesz lokalnego serwera MariaDB/MySQL i dostępu do pustej bazy ćwiczeniowej.
Twój plan nauki
Rozwijaj moduły i przechodź kolejno przez lekcje. W każdej chwili możesz wrócić do wcześniejszego tematu.
01Warsztat i pierwsze zapytaniaLekcje: 3
01 Warsztat i pierwsze zapytania
Uruchomisz własną bazę ćwiczeniową i nauczysz się czytać dane.
-
01. Przygotuj bazę bibliotekiDo nauki · ok. 3 min czytania
-
02. Pobierz konkretne kolumnyDo nauki · ok. 2 min czytania
-
03. Filtruj dane za pomocą WHEREDo nauki · ok. 2 min czytania
02Wyszukiwanie i podsumowaniaLekcje: 3
02 Wyszukiwanie i podsumowania
Posortujesz wyniki, obsłużysz braki danych i policzysz statystyki.
-
04. Sortuj i ograniczaj wynikiDo nauki · ok. 1 min czytania
-
05. Szukaj tekstu i rozpoznawaj NULLDo nauki · ok. 2 min czytania
-
06. Policz liczbę, sumę i średniąDo nauki · ok. 2 min czytania
03Relacje i raportyLekcje: 3
03 Relacje i raporty
Połączysz tabele oraz przygotujesz podsumowania grup.
-
07. Grupuj dane i filtruj grupyDo nauki · ok. 2 min czytania
-
08. Łącz książki z kategoriamiDo nauki · ok. 2 min czytania
-
09. Zachowaj również brakujące dopasowaniaDo nauki · ok. 2 min czytania
04Zmiany i integralnośćLekcje: 3
04 Zmiany i integralność
Nauczysz się modyfikować dane w kontrolowany sposób.
-
10. Dodaj dane i poznaj ograniczeniaDo nauki · ok. 2 min czytania
-
11. Zmień i usuń wybrane wierszeDo nauki · ok. 2 min czytania
-
12. Rozpoznaj granice transakcjiDo nauki · ok. 2 min czytania
05Samodzielny projektLekcje: 3
05 Samodzielny projekt
Złożysz poznane elementy w raport biblioteki i sprawdzisz wyniki.
-
13. Zaprojektuj relacje zamiast duplikować daneDo nauki · ok. 2 min czytania
-
14. Przygotuj raport aktywnych wypożyczeńDo nauki · ok. 2 min czytania
-
15. Zbuduj i odbierz własny zestaw raportówDo nauki · ok. 2 min czytania