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 baz danych 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 tabelowe (CTE)
- Funkcje okienne
- Typy danych JSON i JSONB
- Pisząc zaawansowane zapytania SQL
Typy danych i rozszerzenia
- Własne typy danych
- Pełnotekstowe wyszukiwanie
- PostGIS dla danych przestrzennych
- Programowanie w PL/pgSQL
- Korzystanie z zaawansowanych typów danych i rozszerzeń
Indeksowanie i optymalizacja zapytań
- Typy indeksów i ich użycie
- Planowanie i wykonanie zapytań
- Analiza i optymalizacja zapytań
- Indeksowanie i optymalizacja zapytań
Dopasowywanie wydajności
- Parametry dopasowywania wydajności
- Zarządzanie pamięcią i zasobami
- Monitorowanie i analiza wydajności
- Dopasowywanie wydajności i monitorowanie
Kopie zapasowe i odzyskiwanie
- Strategie kopii zapasowych
- Odtwarzanie z punktu w czasie
- Kopie logiczne i fizyczne
- Wykonywanie kopii zapasowych i odzyskiwania
Bezpieczeństwo i kontrola dostępu
- Uwierzytelnianie i autoryzacja
- Zarządzanie rolami i uprawnieniami
- Szyfrowanie i konfiguracja SSL/TLS
- Implementowanie najlepszych praktyk bezpieczeństwa
Wysoka dostępność i replikacja
- Pojęcia i typy replikacji
- Konfiguracja strumieniowej replikacji
- Konfigurowanie wysokiej dostępności za pomocą Patroni
- Implementowanie replikacji i wysokiej dostępności
Integracja PostgreSQL z aplikacjami
- Łączenie PostgreSQL z różnymi językami programowania
- Używanie PostgreSQL w nowoczesnych frameworkach aplikacji
- ORM-y i PostgreSQL
- Integracja PostgreSQL z aplikacją
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość SQL
- Znajomość pojęć związanych z bazami danych
Audience
- Administratorzy baz danych
- Deweloperzy 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