Plan Szkolenia
Wprowadzenie
- Porównanie PostgreSQL, MySQL i Oracle
- Przegląd funkcji i architektury PostgreSQL 13
Rozpoczęcie pracy
- Konfiguracja serwera bazy danych
- Instalacja PostgreSQL 13
- Tworzenie i dostęp do bazy danych
- Składnia, polecenia i funkcje SQL
Konfiguracja bazy danych Postgres
- Definicja danych, wartości domyślne i ograniczenia
- Konfiguracja i modyfikacja tabel
- Zarządzanie uprawnieniami i politykami bezpieczeństwa
- Tworzenie schematów bazy danych
- Implementacja dziedziczenia i partycjonowania tabel
- Dodawanie, aktualizowanie i wykonywanie zapytań na danych
- Typy danych, funkcje i operatory
- Używanie indeksów i wyszukiwanie pełnotekstowe
- Zrozumienie kontroli współbieżności
Zarządzanie serwerem bazy danych
- Aktualizacja klastra PostgreSQL
- Zabezpieczanie serwera i szyfrowanie danych
- Konfiguracja parametrów serwera
- Włączanie uwierzytelniania klientów
- Konfiguracja ról dostępu i uprawnień
- Zarządzanie wieloma bazami danych
- Wykonywanie zadań związanych z utrzymaniem bazy danych
- Tworzenie kopii zapasowych i przywracanie danych
- Optymalizacja wydajności i niezawodności bazy danych
- Monitorowanie aktywności bazy danych i wykorzystania dysku
- Implementacja replikacji logicznej
- Przeprowadzanie testów regresji
Programowanie po stronie klienta
- Używanie biblioteki C libpq i interfejsu dużych obiektów
- Wykonywanie osadzonych instrukcji SQL
- Eksploracja schematu informacyjnego
- Inne aplikacje klienckie PostgreSQL
Programowanie po stronie serwera
- Rozszerzanie języka zapytań SQL
- Pisanie funkcji wyzwalaczy zdarzeń
- Implementacja systemów reguł
- Używanie języków proceduralnych (PL)
- Eksploracja PL TCL, Perl i Python
- Wykonywanie interfejsów programistycznych serwera
- Przykłady dekodowania logicznego
- Śledzenie postępu replikacji
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie RDBMS
- Doświadczenie w pracy z SQL
Grupa docelowa
- Administratorzy systemów
- Programiści
Opinie uczestników (3)
Podane przykłady i laboratoria
Christophe OSTER - EU Lisa
Szkolenie - PostgreSQL Advanced DBA
Przetłumaczone przez sztuczną inteligencję
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
1. Bardzo dobrze skonstruowany program szkolenia 2. Ciepła atmosfera stworzona przez trenera, w połączeniu z jego niezwykle wysokimi kompetencjami osobistymi 3. Że trener wyjaśniał wszystko tak, jakby rozmawiał z kompletnym początkującym, bez wprowadzania żadnej technicznej terminologii.
Piotr Romer - Asseco Poland S.A
Szkolenie - PostgreSQL Administration, Optimization and Replication
Przetłumaczone przez sztuczną inteligencję