Szczegółowy program szkolenia
- Pierwsze kroki z PostgreSQL
- Konfiguracja środowiska
- Podstawy zapytań SELECT
- Sortowanie i ograniczanie
- Formatowanie danych
- Zaawansowane sortowanie
- Wprowadzenie do agregacji
- Grupowanie i filtrowanie
- Zrozumienie NULL
- Praca z NULL w praktyce
- Podstawy JOIN
- Zaawansowane JOINy
- Wprowadzenie do podzapytań
- Zaawansowane podzapytania
- Podstawy CTE
- Zaawansowane CTE
- Wprowadzenie do funkcji okienkowych
- Zaawansowane funkcje okienkowe
- Typy dat i czasu
- Zaawansowane operacje na datach
- Typy numeryczne i tekstowe
- Specjalne typy danych
- Tworzenie tabel
- Zmiana tabel
- Klucze obce
- Relacje między tabelami
- Wstawianie danych
- Transakcje
- Import CSV
- Masowe ładowanie danych
- Podstawy normalizacji
- Projektowanie baz danych
- JSON i JSONB
- Zaawansowane operacje na JSON
- Podstawy tablic
- Zaawansowane operacje na tablicach
- Wprowadzenie do indeksów
- Indeksy specjalizowane
- Podstawy transakcji
- Izolacja transakcji
- Analiza wydajności
- Optymalizacja zapytań
- Strategie tworzenia kopii zapasowych
- Odzyskiwanie danych
- Podstawy monitoringu
- Zaawansowany monitoring
- Zarządzanie użytkownikami
- Bezpieczeństwo i szyfrowanie
- Podstawy PL/pgSQL
- Funkcje PL/pgSQL
- Wprowadzenie do triggerów
- Automatyzacja za pomocą triggerów
- Struktury sterujące
- Debugowanie PL/pgSQL
- Zagnieżdżone transakcje
- Złożone procedury
- Funkcje analityczne
- Automatyzacja raportów
- Diagnostyka i debugowanie
- Końcowa optymalizacja
300+
Lekcji
400+
Zadań
60
Testów
A także:
- Natychmiastowa weryfikacja zadań
- Mentor AI
- Wtyczka IDE
- WebIDE
- Grywalizacja
- Motywacyjne wykłady