Szkolenie: Programowanie w PL/pgSQL w bazie PostgreSQL
Szkolenie z programowania w PL/pgSQL w PostgreSQL to praktyczny kurs, który uczy tworzenia procedur, funkcji i wyzwalaczy, zarządzania danymi oraz optymalizacji kodu, przygotowując do efektywnej pracy z bazami danych PostgreSQL
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:PL/PGSQL/PSQL
Programowanie w PL/pgSQL w bazie PostgreSQL
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania, implementowania i zarządzania procedurami składowanymi, funkcjami oraz wyzwalaczami w środowisku PostgreSQL
Szkolenie uczy stosowania zaawansowanych technik zarządzania danymi i transakcjami z wykorzystaniem PL/pgSQL
Szkolenie rozwija umiejętność optymalizacji i debugowania kodu PL/pgSQL w celu zwiększenia wydajności baz danych
Szkolenie pokazuje, jak automatyzować zadania administracyjne i integrować rozwiązania bazodanowe z aplikacjami zewnętrznymi
Dla kogo?
Programistów i administratorów baz danych z podstawową znajomością SQL i doświadczeniem w pracy z PostgreSQL
Analityków danych realizujących zadania związane z przetwarzaniem i automatyzacją operacji na danych
Specjalistów IT chcących rozwinąć kompetencje w zakresie programowania i optymalizacji baz danych PostgreSQL
Efekty kształcenia
Uczestnik projektuje i implementuje procedury składowane oraz funkcje w PL/pgSQL
Uczestnik analizuje i optymalizuje kod PL/pgSQL pod kątem wydajności
Uczestnik zarządza wyzwalaczami DML i DDL w bazie PostgreSQL
Uczestnik automatyzuje zadania administracyjne z użyciem PL/pgSQL
Uczestnik integruje rozwiązania bazodanowe z aplikacjami zewnętrznymi
Uczestnik stosuje narzędzia do harmonogramowania zadań wsadowych
Wymagania
Podstawowa znajomość SQL i doświadczenie w pracy z PostgreSQL
Zrozumienie podstawowych koncepcji programowania
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie do PL/pgSQL i PostgreSQL
Podstawy PostgreSQL i architektura systemu
Wprowadzenie do PL/pgSQL i jego rola w zarządzaniu danymi
Podstawy programowania w PL/pgSQL
Składnia PL/pgSQL i podstawowe konstrukcje języka
Zmienne, typy danych i operatory
Instrukcje sterujące: IF, CASE, pętle
Funkcje narzędziowe PostgreSQL
Rozszerzenie Adminpack i jego funkcje
Procedury składowane
Tworzenie i zarządzanie procedurami składowanymi
Parametryzacja procedur składowanych
Debugowanie i optymalizacja procedur składowanych
Funkcje użytkownika
Tworzenie i zarządzanie funkcjami skalarnymi i tabelarycznymi
Zastosowanie funkcji użytkownika w zapytaniach
Optymalizacja i debugowanie funkcji
Wyzwalacze
Tworzenie i zarządzanie wyzwalaczami DML i DDL
Zastosowanie wyzwalaczy do automatyzacji zadań
Zarządzanie transakcjami w wyzwalaczach
Praktyczne zastosowania programowania w PL/pgSQL
Tworzenie raportów i analiz danych przy użyciu PL/pgSQL
Automatyzacja zadań administracyjnych za pomocą PL/pgSQL
Zastosowanie PL/pgSQL w integracji z aplikacjami zewnętrznymi
Implementacja zadań wsadowych w środowisku PostgreSQL
pgAgent
pg_cron
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
