Plan Szkolenia
Wprowadzenie do PostgreSQL 16
- Przegląd PostgreSQL
- Nowe funkcje w PostgreSQL 16
- Instalacja i konfiguracja
- Architektura i komponenty PostgreSQL
Rozpoczęcie pracy z PostgreSQL
- Konfiguracja klastra bazodanowego PostgreSQL
- Tworzenie i zarządzanie bazami danych
- Podstawowe operacje SQL
- Konfiguracja i eksploracja PostgreSQL 16
Zaawansowane techniki SQL
- Zaawansowane techniki zapytań
- Wspólne wyrażenia tabelaryczne (CTE)
- Funkcje okienkowe
- Typy danych JSON i JSONB
- Pisanie zaawansowanych zapytań SQL
Typy danych i rozszerzenia
- Niestandardowe typy danych
- Wyszukiwanie pełnotekstowe
- PostGIS dla danych geoprzestrzennych
- Programowanie w PL/pgSQL
- Wykorzystanie zaawansowanych typów danych i rozszerzeń
Indeksowanie i optymalizacja zapytań
- Typy indeksów i ich zastosowanie
- Planowanie i wykonywanie zapytań
- Analiza i optymalizacja zapytań
- Indeksowanie i optymalizacja zapytań
Dostrajanie wydajności
- Parametry dostrajania wydajności
- Zarządzanie pamięcią i zasobami
- Monitorowanie i analiza wydajności
- Dostrajanie i monitorowanie wydajności
Tworzenie kopii zapasowych i odzyskiwanie
- Strategie tworzenia kopii zapasowych
- Odzyskiwanie do określonego punktu w czasie
- Kopie logiczne i fizyczne
- Wykonywanie kopii zapasowych i odzyskiwanie
Bezpieczeństwo i kontrola dostępu
- Uwierzytelnianie i autoryzacja
- Zarządzanie rolami i uprawnieniami
- Szyfrowanie i konfiguracja SSL/TLS
- Wdrażanie najlepszych praktyk w zakresie bezpieczeństwa
Wysoka dostępność i replikacja
- Koncepcje i typy replikacji
- Konfiguracja replikacji strumieniowej
- Konfiguracja wysokiej dostępności z Patroni
- Wdrażanie replikacji i wysokiej dostępności
Integracja PostgreSQL z aplikacjami
- Łączenie PostgreSQL z różnymi językami programowania
- Wykorzystanie PostgreSQL w nowoczesnych frameworkach aplikacyjnych
- ORM i PostgreSQL
- Integracja PostgreSQL z aplikacją
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość SQL
- Znajomość podstawowych koncepcji baz danych
Grupa docelowa
- Administratorzy baz danych
- Programiści baz danych
- Administratorzy systemów
Opinie uczestników (5)
Wiedza i sposób prowadzenia szkolenia przez prowadzącego, odpowiadanie na wszystkie pytania i podejście do uczestników.
Anna Knap - Intel Technology Poland sp. z o.o.
Szkolenie - PostgreSQL 16 for Developers and Administrators
Wszystkie koncepcje związane z postgreSQL oraz przykłady, które wykonaliśmy w maszynie wirtualnej. Bardzo dynamiczne i łatwe do śledzenia.
Ignacio Irurita - Unit4
Szkolenie - PostgreSQL 16 for Developers and Administrators
Przetłumaczone przez sztuczną inteligencję
Atmosfera sprzyjajaca nauce, trener chetnie odpowiadal na nasze pytania
Bartosz - Unit4
Szkolenie - PostgreSQL 16 for Developers and Administrators
Do końca pierwszego dnia jeden z uczestników zaproponował więcej interakcji w ćwiczeniach, a trenerzy przyjęli tę sugestię do realizacji w drugim dniu.
Daniela - Unit4
Szkolenie - PostgreSQL 16 for Developers and Administrators
Przetłumaczone przez sztuczną inteligencję
Uzyskanie wiedzy teoretyczniej i praktycznej