Plan Szkolenia
Wprowadzenie
- PostgreSQL vs MySQL vs Oracle
- Przegląd funkcji i architektury PostgreSQL 13
Pierwsze kroki
- Konfigurowanie serwera bazy danych
- Instalowanie PostgreSQL 13
- Tworzenie bazy danych i uzyskiwanie do niej dostępu
- Składnia, polecenia i funkcje SQL
Konfiguracja Postgres Database
- Definicja danych, wartości domyślne i ograniczenia
- Konfigurowanie i modyfikowanie tabel
- Zarządzanie uprawnieniami i zasadami bezpieczeństwa
- Tworzenie schematów bazy danych
- Wdrażanie dziedziczenia i partycjonowania tabel
- Dodawanie, aktualizowanie i wyszukiwanie danych
- Typy danych, funkcje i operatory
- Korzystanie z indeksów i wyszukiwanie pełnotekstowe
- Zrozumienie kontroli współbieżności
Zarządzanie serwerem Database
- Aktualizacja klastra PostgreSQL
- Zabezpieczanie serwera i szyfrowanie danych
- Konfigurowanie parametrów serwera
- Włączanie uwierzytelniania klienta
- Konfigurowanie ról dostępu i uprawnień
- Zarządzanie wieloma bazami danych
- Wykonywanie zadań konserwacji bazy danych
- Tworzenie kopii zapasowych i przywracanie danych
- Optymalizacja wydajności i niezawodności bazy danych
- Monitorowanie aktywności bazy danych i wykorzystania dysku
- Wdrażanie replikacji logicznej
- Przeprowadzanie testów regresji
Po stronie klienta Programming
- Korzystanie z biblioteki libpq C i interfejsu dużych obiektów
- Wykonywanie wbudowanych SQL instrukcji
- Eksploracja schematu informacyjnego
- Inne aplikacje klienckie PostgreSQL
Po stronie serwera Programming
- Rozszerzanie języka zapytań SQL
- Pisanie funkcji wyzwalania zdarzeń
- Wdrażanie systemów reguł
- Korzystanie z języków proceduralnych (PL)
- Poznawanie języków programowania TCL, Perl i Python
- Wykonywanie interfejsów programowania serwera
- Przykłady dekodowania logicznego
- Śledzenie postępu replikacji
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie RDBMS
- Doświadczenie z SQL
Uczestnicy
- Administratorzy systemu
- Deweloperzy
Opinie uczestników (5)
Andres konsekwentnie odpowiada na wszystkie pytania uczestników i stara się, aby wszyscy zrozumieli jego nauki. Podziwiam jego wiedzę i biegłość w temacie
Ryan - Questronix Corporation
Szkolenie - PostgreSQL for Administrators - 3 Days
Przetłumaczone przez sztuczną inteligencję
Sposób tlumaczenia
Michal Borkowski - Telbud S.A.
Szkolenie - Implementing High Availability in PostgreSQL
Było to wyraźnie dostosowane do naszych celów, co uczyniło je szczególnie pomocne. Bardzo podobał mi się format zoom, ponieważ pozwalał mi skupić się na materiałach, które były cały czas przed nami, a trener mógł dodawać ilustracje i oznaczenia podczas wyjaśniania. Trener odpowiedział na wszystkie nasze pytania w sposób bardzo zadowalający, a ja byłem zaskoczony, jak dużo udało mi się nauczyć w ciągu jednego dnia. Zazwyczaj mam problem z koncentracją na szkoleniach po południu, ale to było bardzo angażujące aż do samego końca. Tempo było idealne, a szczegóły dotyczyły właściwych obszarów.
Davina Sanders - Scottish Government
Szkolenie - PostgreSQL Performance Tuning
Przetłumaczone przez sztuczną inteligencję
Michał był bardzo wszechstronny i angażujący jako nauczyciel.
Nate Clifton - NIIT (USA) Inc.
Szkolenie - PostgreSQL Advanced DBA
Przetłumaczone przez sztuczną inteligencję
Nowe wiadomości, które można zastosować w naszym systemie
Laurence Bangsal - PayMaya Philippines, Inc.
Szkolenie - PostgreSQL Administration, Optimization and Replication
Przetłumaczone przez sztuczną inteligencję