Plan Szkolenia
Wprowadzenie do PostgreSQL 16
- Przegląd PostgreSQL
- Nowe funkcje w PostgreSQL 16
- Instalacja i konfiguracja
- Architektura i komponenty PostgreSQL
Pierwsze kroki z PostgreSQL
- Konfiguracja klastra bazy danych PostgreSQL
- Tworzenie baz danych i zarządzanie nimi
- Podstawowe SQL operacje
- Konfigurowanie i eksplorowanie PostgreSQL 16
Techniki zaawansowane SQL
- Zaawansowane techniki zapytań
- Wspólne wyrażenia tabelaryczne (CTE)
- Funkcje okna
- Typy danych JSON i JSONB
- Pisanie zaawansowanych SQL zapytań
Typy danych i rozszerzenia
- Niestandardowe typy danych
- Wyszukiwanie pełnotekstowe
- PostGIS dla danych geoprzestrzennych
- Programowanie PL/pgSQL
- Korzystanie z zaawansowanych typów danych i rozszerzeń
Indeksowanie i optymalizacja zapytań
- Typy indeksów i ich wykorzystanie
- 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 analizowanie wydajności
- Dostrajanie i monitorowanie wydajności
Tworzenie kopii zapasowych i odzyskiwanie danych
- Strategie tworzenia kopii zapasowych
- Odzyskiwanie danych w czasie rzeczywistym
- Logiczne i fizyczne kopie zapasowe
- Wykonywanie kopii zapasowych i odzyskiwanie
Bezpieczeństwo i kontrola Access
- Uwierzytelnianie i autoryzacja
- Zarządzanie rolami i uprawnieniami
- Szyfrowanie i konfiguracja SSL/TLS
- Wdrażanie najlepszych praktyk bezpieczeństwa
Wysoka dostępność i replikacja
- Pojęcia i typy replikacji
- Konfigurowanie replikacji strumieniowej
- Konfigurowanie wysokiej dostępności za pomocą Patroni
- Wdrażanie 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 i PostgreSQL
- Integracja PostgreSQL z aplikacją
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość SQL
- Znajomość koncepcji baz danych
Uczestnicy
- Database administratorzy
- Deweloperzy Database
- Administratorzy systemu
Opinie uczestników (4)
Wszystkie pojęcia związane z PostgreSQL oraz przykłady, które wykonałyś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
Na koniec 1. dnia jeden z uczestników zaproponował więcej interakcji w praktykach, a trenerzy uwzględnili tę sugestię na drugi dzień.
Daniela - Unit4
Szkolenie - PostgreSQL 16 for Developers and Administrators
Przetłumaczone przez sztuczną inteligencję
Uzyskanie wiedzy teoretyczniej i praktycznej