PostgreSQL dla analityków i zaawansowanych użytkowników

Szkolenie PostgreSQL obejmujące zaawansowane zapytania SQL, CTE, funkcje okna, obsługę JSON i JSONB, optymalizację zapytań, indeksowanie, partycjonowanie tabel oraz tworzenie funkcji i procedur w PL/pgSQL. Szkolenie może być realizowane w formie otwartej lub zamkniętej w siedzibie Klienta na terenie całej Polski.

Czas trwania: 2 dni / 14 h

Projektowanie, administracja i optymalizacja baz danych SQL, Oracle, Snowflake, MongoDB, Apache Cassandra oraz Redis dla firm z całej Polski.

Wybierz formę szkolenia

Szkolenie dedykowane

Dla Twojego zespołu

Wycena indywidualna


  • Program dopasowany do potrzeb uczestników
  • Stacjonarnie lub zdalnie
  • Termin ustalany elastycznie
Poproś o wycenę
Szkolenie otwarte

Zdalnie, w grupie

1 900 zł netto / osobę


  • Terminy: sprawdź w zakładce Szkolenia otwarte
  • 2 dni / 14 h, online na żywo
  • Materiały i certyfikat w cenie
Zapisz się

Cena szkolenia zamkniętego zależy od liczby uczestników, formy, poziomu zaawansowania i zakresu dopasowania programu.

Szkolenia otwarte realizujemy wyłącznie w formie zdalnej, w momencie zebrania się grupy.

Opis

Zaawansowane zapytania SQL

  • Podzapytania i operacje zagnieżdżone
  • CTE – rekursywne i nierekursywne
  • Window functions w analizach i raportowaniu
  • Efektywne przetwarzanie i agregacja danych

Dane złożone i JSON w PostgreSQL

  • Typy JSON i JSONB
  • Funkcje JSON w PostgreSQL
  • Wyszukiwanie i modyfikacja danych semi-strukturalnych
  • Integracja danych strukturalnych i JSON

Indeksy i optymalizacja

  • Indeksy: GIN, GiST, BRIN
  • EXPLAIN / EXPLAIN ANALYZE
  • Techniki tuningowe
  • Optymalizacja zapytań w dużych bazach

Partycjonowanie i skalowalność

  • Partycjonowanie zakresowe, listowe i hash
  • Zastosowania w big data
  • Praca na dużych wolumenach danych

PL/pgSQL i automatyzacja

  • Funkcje i procedury w PL/pgSQL
  • Logika biznesowa w bazie
  • Wyzwalacze (triggers)
  • Automatyzacja procesów

Monitoring i case studies

  • Monitorowanie wydajności bazy
  • Analiza statystyk i wąskich gardeł
  • Rekomendacje optymalizacyjne
  • Case studies z projektów produkcyjnych

 

FAQ – PostgreSQL: zaawansowane zapytania SQL i optymalizacja

1. Jak wykorzystywać CTE i window functions w PostgreSQL?

Szkolenie obejmuje Common Table Expressions, zapytania rekursywne i nierekursywne oraz funkcje okienkowe wykorzystywane w analizach danych i raportowaniu biznesowym.

2. Jak pracować z JSON i JSONB w PostgreSQL?

Kurs obejmuje przechowywanie, wyszukiwanie i modyfikację danych w formacie JSON i JSONB, funkcje wbudowane PostgreSQL oraz integrację danych strukturalnych i semi-strukturalnych.

3. Jak optymalizować zapytania i dobierać indeksy?

Szkolenie obejmuje tworzenie indeksów GIN, GiST i BRIN, analizę planów wykonania EXPLAIN oraz techniki tuningowe dla dużych baz danych PostgreSQL.

4. Jak stosować partycjonowanie i skalować bazę danych?

Uczestnicy poznają partycjonowanie zakresowe, listowe i hash, zastosowania w dużych zbiorach danych oraz efektywne przetwarzanie i agregację informacji.

5. Jak implementować logikę biznesową i monitorować wydajność?

Kurs obejmuje tworzenie funkcji i procedur w PL/pgSQL, wyzwalacze, monitorowanie statystyk bazy, wykrywanie wąskich gardeł oraz case studies z projektów produkcyjnych.

ZOBACZ NASZE INNE SZKOLENIA

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.