Sprawdź 102 GWARANTOWANE TERMINY SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
22 299 53 69
Szkolenie PostgreSQL

Kompleksowe programowanie baz danych PostgreSQL dla programistów baz danych Oracle

Kompleksowe, 5-cio dniowe warsztatowe szkolenie z zakresu SQL i PL/pgSQL w adaptacji PostgreSQL. Kurs ma na celu zaprezentowanie różnic pod kątem programowania, analizy i...

więcej →

Program, termin i format dostosujemy do Twojego zespołu

3000 PLN netto 3 690 PLN brutto Dofinansowanie BUR/KFS
Czas trwania 5 dni
Michał Bieniek
Michał Bieniek Autor szkolenia

Najbliższe terminy 9:00 – 16:00

Brak dostępnych terminów. Skontaktuj się z nami!

Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Kompleksowe programowanie baz danych PostgreSQL dla programistów baz danych Oracle.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz się więcej

Opis szkolenia

O szkoleniu w skrócie

Kompleksowe, 5-cio dniowe warsztatowe szkolenie z zakresu SQL i PL/pgSQL w adaptacji PostgreSQL. Kurs ma na celu zaprezentowanie różnic pod kątem programowania, analizy i optymalizacji w bazach danych Oracle i PostgreSQL.

Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują ponad 50 warsztatów. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.

Korzyści ze szkolenia

Po ukończeniu tego szkolenia uczestnik będzie potrafił:

  • tworzyć złożone raporty wykorzystujące wiele tabel, grupowanie danych, podzapytania, operatory zbiorowe, funkcje wbudowane w bazy danych PostgreSQL
  • wykonywać złożone analizy danych z wykorzystaniem funkcji analitycznych, wyrażeń regularnych i wielu innych,
  • optymalizować zapytania pod kątem wydajności.
  • pisać wydajne funkcje i wyzwalacza w języku PL/pgSQL

Dla kogo?

Dla osób które chcą poznać w sposób kompleksowy SQL i PL/pgSQL w adaptacji PostgreSQL. Szkolenie przeznaczone jest dla analityków i programistów baz danych Oracle, którzy zaczynają również pracować na bazach danych PostgreSQL.

Przejdź do programu szkolenia

Prowadzący szkolenie

Michał Bieniek

Michał Bieniek

Programista baz danych od 2012 roku. Specjalizuje się w wytwarzaniu oprogramowania w językach PL/SQL i PL/pgSQL, T-SQL oraz technologii Oracle Forms and Reports dla administracji publicznej, branży telekomunikacyjnej, sektora bankowego oraz agencji marketingowych. W latach 2019-2020 zdał egzaminy certyfikacyjne Oracle Database SQL Certified Associate i Oracle PL/SQL Developer Certified Associate. Cały czas poznaje nowe zagadnienia i szuka nowych wyzwań.

Program szkolenia

  1. Klauzula LIMIT i OFFSET
  2. Klauzula FETCH
  3. Zastępowanie NULLi w danych - funkcja COALESCE
  4. Funkcje dato czasowe
    • Pobieranie wybranych wartości z date i timestamp
    • Stosowanie funkcji to_char
    • Stosowanie funkcji extract
    • Stosowanie funkcji age
    • Operacje arytmetyczne na datach
    • Konwersja tekstu na datę i timestamp
  5. Grupowanie
    • Klauzula ROLLUP
    • Klauzula CUBE
    • Klauzula GROUPING SETS
    • Funkcja GROUPING
  6. Podzapytania
    • Podzapytanie w klauzli FROM
    • Podzapytanie skorelowane
    • Klauzula With
  7. JOIN - łączenie tabel
    • OUTER JOIN
  8. Operatory zbiorowe
  9. Zarządzanie transakcjami
  10. Import, eksport danych
    • COPY TO
    • COPY FROM
  11. Operator CASE
  12. Wyrażenia regularne
    • Funkcje
    • Wzorce
    • Wyszukiwanie
    • Przetwarzanie danych
  13. Funkcje analityczne
    • Składnia
    • Partycje
    • Okna
    • Bieżący wiersz
    • Funkcje rankingu
    • ROW_NUMBER
    • RANK
    • DENSE_RANK
    • PERCENT_RANK
    • LEAD
    • LAG
    • FIRST_VALUE
    • LAST_VALUE
    • NTH_VALUE
  14. Inne obiekty bazy danych
    • Tabele tymczasowe
    • Widoki zmaterializowane
  15. Schemat informacyjny
  16. Pozyskiwanie informacji na temat obiektów bazy danych
  17. Wprowadzenie do języka PL/pgSQL
  18. Różnice między językami SQL ,a PL/pgSQL
  19. Zmienne i stałe
    • Tworzenie
    • Przypisywanie wartości
    • Zasięg
  20. Komunikaty
  21. Operatory
  22. Funkcje wbudowane
  23. Instrukcje sterujące
    • Instrukcja IF
    • Instrukcja CASE
  24. Pętle
    • Pętla FOR
    • Pętla EXIT WHEN
    • pętla WHILE
  25. Wyjątki
    • Wyjątki predefiniowane
    • Własne wyjątki
    • Obsługa wyjątków
  26. Złożone typy danych
    • Rekord
    • Type
    • Tablica
  27. SQL w kodzie PL/pgSQL
    • Polecenie INSERT
    • Polecenie INSERT INTO SELECT
    • Polecenie UPDATE
    • Polecenie DELETE
    • Polecenie SELECT
  28. Kursory
    • Kursor jawny
    • Kursor niejawne
    • Pętla kursorowa
    • Parametryzacja kursora
    • Refcursor
  29. Funkcje
    • Funkcje nie zwracające wartości
    • Funkcje zwracające jedną wartość
    • Funkcje zwracające rekord
    • Funkcje zwracające tablice
    • Funkcje zwracające wynik zapytania
  30. Wyzwalacze
    • Obiektowe
    • Wierszowe
    • Na widokach
  31. SQL dynamiczny
    • Polecenia DDL i DCL
    • Dynamiczne kursory
    • Dynamiczny PL/pgSQL
  32. Transakcyjność w PL/pgSQL
  33. Optymalizacja wykonania kodu PL/pgSQL
  34. Najlepsze praktyki w pisaniu kodu
  35. Parametr shared_buffers
  36. Parametr work_mem
  37. Analiza planów wykonania
    • Polecenie explain plan
    • Polecenie explain analyze
    • Metody dostępu do danych
    • Dane statystyczne w planach wykonania
  38. Odnajdywanie problematycznych zapytań
    • Wychwytywanie tworzenia plików tymczasowych - log_temp_files
    • Wykrywanie zapytań trwających dłużej niż X - log_min_duration_statement
    • Rozszerzenie pg_stat_statements i wykrywanie problematycznych zapytań
  39. Vacuum
    • Zwykły vacuum
    • Zmniejszanie wielkości plików danych
    • Automatyczny vacuum – autovacuum
    • Monitorowanie działania vacuum i autovacuum
    • Optymalizacja procesu VACUUM i AUTOVACUUM
  40. Partycjonowanie tabel
    • Zasada działania partycjonowania
    • Partycjonowanie a klucz główny i indeksy
    • Partycjonowanie zakresowe
    • Partycjonowanie po wartości
    • Partycjonowanie hashowe
  41. Indeksy
    • Zasada działania
    • Indeksy jedno i wielokolumnowe
    • Indeksy funkcyjne
    • Indeksy unikalne
    • Indeksy częściowe
    • Indeksy a DML

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Szkolenie Kompleksowe programowanie baz danych PostgreSQL dla programistów baz danych Oracle realizowane tylko dla pracowników Twojej firmy?

To szkolenie możemy zorganizować w formie zamkniętej — wyłącznie dla Twojego zespołu. Doświadczony trener-praktyk poprowadzi szkolenie skrojone pod potrzeby Twojej organizacji:

  • Program dopasujemy do potrzeb i poziomu uczestników
  • Termin ustalimy indywidualnie, pod Twój kalendarz
  • Format do wyboru: online na żywo lub stacjonarnie w Twojej lub naszej siedzibie

Zamów bezpłatną, niezobowiązującą wycenę szkolenia zamkniętego.

Zapytaj o bezpłatną wycenę szkolenia
Szkolenie dedykowane dla Twojego zespołu Dopasowany program, termin i format. Napisz lub zadzwoń — wspólnie dobierzemy rozwiązanie dla Twoich pracowników.
5/5 średnia ocena JSystems w Google na podstawie 294 ocen

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Sprawdź pozostałe szkolenia z kategorii:

PostgreSQL

Opinie uczestników

5.0/5
SQL w PostgreSQL

Szkolenie oceniam bardzo wysoko. Prowadzący był doskonale przygotowany merytorycznie, posiadał bardzo dużą wiedzę i potrafił przekazywać ją w sposób jasny, konkretny i przystępny. Na szczególne wyróżnienie zasługuje praktyczny charakter szkolenia – praca na „żywym organizmie” pozwoliła lepiej zrozumieć omawiane zagadnienia i od razu przełożyć teorię na praktykę. Dużym plusem była również możliwość zadawania pytań i omawiania rzeczywistych przypadków. Szkolenie było rzeczowe, angażujące i przede wszystkim przydatne w codziennej pracy. Zdecydowanie polecam.

Oskar Falkowski DOLKOM SP. Z O.O.
5.0/5
Administracja, replikacja i tuning baz danych PostgreSQL

Bardzo dobrze zorganizowane szkolenie, prowadzone w profesjonalny i przystępny sposób. Materiał został przedstawiony jasno i zrozumiale, a prowadzący chętnie odpowiadał na wszystkie pytania. Wyniosłem z tego szkolenia wiele cennej wiedzy i jestem bardzo zadowolony. Zdecydowanie polecam!

Nenad Radevic SMA MAGNETICS Sp. z o.o.
4.9/5
Zaawansowana administracja PostgreSQL: High Availability, Disaster Recovery, monitoring, skalowanie

Polecam jako dobre źródło wiedzy z zakresu PG HA

Tomasz Malec HITACHI ENERGY SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
5.0/5
Zaawansowana administracja PostgreSQL: High Availability, Disaster Recovery, monitoring, skalowanie

Prowadzący Mateusz jest doświadczonym DBA co doskonale widać podczas szkolenia. Szkolenie pokrywa zaawansowane obszary replikacji, klastrowania HA oraz dużo wiedzy w temacie architektury Postgresa. Podczas szkolenia dowiedziałem się naprawdę dużo przydatnych funkcji oraz w jaki sposób weryfikować działania poprzez różne tabele w PostgreSQL. Materiały są kompletne i na bieząco aktualizowane, a opis parametrów jest szczegółowy. Zadania pokrywają się z realnym scenariusz, który chcemy zaimplementować, więc jest to ogromny boost wiedzy, który rozwiał sporo wątpliwości w podejściu do bazodanowej architektury w naszym projekcie

Jakub Zemelka HITACHI ENERGY SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
5.0/5
Zaawansowana administracja PostgreSQL: High Availability, Disaster Recovery, monitoring, skalowanie

Solidne szkolenie które dostarcza wiedzy na temat, prowadzone przez osobę z doświadczeniem w tym o czym mówi.

Szymon Judasz HITACHI ENERGY SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
5.0/5
Zaawansowana administracja PostgreSQL: High Availability, Disaster Recovery, monitoring, skalowanie

Bardzo dobre szkolenie. Prowadzący z dużą wiedzą i doświadczeniem. Szkolenie prowadzone w sposób przystępny z naciskiem na praktykę oraz dyskusję o możliwych rozwiązaniach.

Piotr Zieliński HITACHI ENERGY SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
5.0/5
Zaawansowana administracja PostgreSQL: High Availability, Disaster Recovery, monitoring, skalowanie

Szkolenie przeprowadzone w sposób dorze zorganizowany i czytelny. Prowadzący bardzo kompetentny, sprawnie porusza się w dziedzinie, której dotyczy szkolenie. Warto zadawać pytania dotyczące praktycznych aspektów związanych z tematem szkolenia. Prowadzący przekazuje wiedzę w sposób czytelny, w razie potrzeby analizuje problem i dokładnie opisuje jego przyczynę.

Łukasz Bielak HITACHI ENERGY SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
5.0/5
Kompleksowe szkolenie SQL w PostgreSQL

Szkolenie było bardzo dobrze zorganizowane i merytoryczne. Przekazana wiedza miała wyraźny charakter praktyczny, a prowadzący jasno i przystępnie tłumaczył nawet bardziej zaawansowane zagadnienia. Tempo pracy oraz możliwość zadawania pytań sprzyjały efektywnej nauce. Zdecydowanie wartościowe szkolenie, które realnie podnosi kompetencje.

Jacek Oniszk Poczta Polska S.A.
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...oraz setki innych firm

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

Trenerzy-praktycy z oceną minimum 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Jesteśmy w BUR

Jako zarejestrowany dostawca usług w Bazie Usług Rozwojowych umożliwiamy sfinansowanie szkoleń pracowników ze środków zewnętrznych — dofinansowanie z BUR i KFS sięga nawet 100% wartości szkolenia.

Certyfikat ISO 9001

Posiadamy certyfikat ISO 9001 potwierdzający najwyższe standardy jakości naszych usług szkoleniowych i procesów organizacyjnych.

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

Masz pytania? Zadzwoń lub napisz!
22 299 53 69 biuro@jsystems.pl
Pon–Pt 9:00–17:00
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Najczęstsze pytania

Ile trwa szkolenie „Kompleksowe programowanie baz danych PostgreSQL dla programistów baz danych Oracle”?

Szkolenie trwa 5 dni.

Ile kosztuje szkolenie „Kompleksowe programowanie baz danych PostgreSQL dla programistów baz danych Oracle”?

Cena to 3 000 zł netto (3 690 zł brutto) za osobę.

Kiedy odbędzie się szkolenie „Kompleksowe programowanie baz danych PostgreSQL dla programistów baz danych Oracle”?

Termin uruchamiamy po zebraniu grupy. Szkolenie jest też dostępne w formie dedykowanej dla firm.

Czy szkolenie „Kompleksowe programowanie baz danych PostgreSQL dla programistów baz danych Oracle” można zamówić jako zamknięte dla firmy?

Tak. Realizujemy je również w formie zamkniętej (dedykowanej) dla Twojego zespołu.

A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.