ś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łatny
15lekcji dostępnych dla Ciebie
5uporządkowanych modułów
Podstawowypoziom kursu
Zobacz program ↓

Zaloguj się, aby zapisywać postęp Utwórz konto

Jedna 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.

  1. 01. Przygotuj bazę biblioteki
    Do nauki · ok. 3 min czytania
  2. 02. Pobierz konkretne kolumny
    Do nauki · ok. 2 min czytania
  3. 03. Filtruj dane za pomocą WHERE
    Do nauki · ok. 2 min czytania
02Wyszukiwanie i podsumowaniaLekcje: 3

02 Wyszukiwanie i podsumowania

Posortujesz wyniki, obsłużysz braki danych i policzysz statystyki.

  1. 04. Sortuj i ograniczaj wyniki
    Do nauki · ok. 1 min czytania
  2. 05. Szukaj tekstu i rozpoznawaj NULL
    Do nauki · ok. 2 min czytania
  3. 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.

  1. 07. Grupuj dane i filtruj grupy
    Do nauki · ok. 2 min czytania
  2. 08. Łącz książki z kategoriami
    Do nauki · ok. 2 min czytania
  3. 09. Zachowaj również brakujące dopasowania
    Do nauki · ok. 2 min czytania
04Zmiany i integralnośćLekcje: 3

04 Zmiany i integralność

Nauczysz się modyfikować dane w kontrolowany sposób.

  1. 10. Dodaj dane i poznaj ograniczenia
    Do nauki · ok. 2 min czytania
  2. 11. Zmień i usuń wybrane wiersze
    Do nauki · ok. 2 min czytania
  3. 12. Rozpoznaj granice transakcji
    Do nauki · ok. 2 min czytania
05Samodzielny projektLekcje: 3

05 Samodzielny projekt

Złożysz poznane elementy w raport biblioteki i sprawdzisz wyniki.

  1. 14. Przygotuj raport aktywnych wypożyczeń
    Do nauki · ok. 2 min czytania
  2. 15. Zbuduj i odbierz własny zestaw raportów
    Do nauki · ok. 2 min czytania

Potwierdź operację