- Podstawowa znajomość SQL
- Znajomość koncepcji baz danych
Publiczność
- Database administratorzy
- Deweloperzy Database
- Administratorzy systemu
PostgreSQL to potężny system zarządzania relacyjnymi bazami danych (RDBMS) o otwartym kodzie źródłowym, znany ze swojej solidności, rozszerzalności i zgodności ze standardami. Został zaprojektowany do obsługi szerokiego zakresu obciążeń, od małych aplikacji jednomaszynowych po duże aplikacje internetowe z wieloma jednoczesnymi użytkownikami.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów i administratorów, którzy chcą wykorzystać najnowsze funkcje i ulepszenia w PostgreSQL 16.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć architekturę i komponenty PostgreSQL 16.
- Wykorzystywać zaawansowane funkcje SQL i rozszerzenia PostgreSQL.
- Wdrożenie najlepszych praktyk bezpieczeństwa i kontroli dostępu.
- Wykonywać zadania administracyjne bazy danych, w tym tworzenie kopii zapasowych, odzyskiwanie i monitorowanie.
- Optymalizacja wydajności bazy danych poprzez strategie strojenia i indeksowania.
- Wykorzystanie wbudowanych narzędzi PostgreSQL do wysokiej dostępności i replikacji.
- Zintegruj PostgreSQL z nowoczesnymi ramami rozwoju aplikacji.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
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
United Arab Emirates - PostgreSQL 16 for Developers and Administrators
Qatar - PostgreSQL 16 for Developers and Administrators
Egypt - PostgreSQL 16 for Developers and Administrators
Saudi Arabia - PostgreSQL 16 for Developers and Administrators
South Africa - PostgreSQL 16 for Developers and Administrators
Brasil - PostgreSQL 16 for Developers and Administrators
Canada - PostgreSQL 16 for Developers and Administrators
中国 - PostgreSQL 16 for Developers and Administrators
香港 - PostgreSQL 16 for Developers and Administrators
澳門 - PostgreSQL 16 for Developers and Administrators
台灣 - PostgreSQL 16 for Developers and Administrators
USA - PostgreSQL 16 for Developers and Administrators
Österreich - PostgreSQL 16 for Developers and Administrators
Schweiz - PostgreSQL 16 for Developers and Administrators
Deutschland - PostgreSQL 16 for Developers and Administrators
Czech Republic - PostgreSQL 16 for Developers and Administrators
Denmark - PostgreSQL 16 for Developers and Administrators
Estonia - PostgreSQL 16 for Developers and Administrators
Finland - PostgreSQL 16 for Developers and Administrators
Greece - PostgreSQL 16 for Developers and Administrators
Magyarország - PostgreSQL 16 for Developers and Administrators
Ireland - PostgreSQL 16 for Developers and Administrators
Luxembourg - PostgreSQL 16 for Developers and Administrators
Latvia - PostgreSQL 16 for Developers and Administrators
España - PostgreSQL 16 for Developers and Administrators
Italia - PostgreSQL 16 for Developers and Administrators
Lithuania - PostgreSQL 16 for Developers and Administrators
Nederland - PostgreSQL 16 for Developers and Administrators
Norway - PostgreSQL 16 for Developers and Administrators
Portugal - PostgreSQL 16 for Developers and Administrators
România - PostgreSQL 16 for Developers and Administrators
Sverige - PostgreSQL 16 for Developers and Administrators
Türkiye - PostgreSQL 16 for Developers and Administrators
Malta - PostgreSQL 16 for Developers and Administrators
Belgique - PostgreSQL 16 for Developers and Administrators
France - PostgreSQL 16 for Developers and Administrators
日本 - PostgreSQL 16 for Developers and Administrators
Australia - PostgreSQL 16 for Developers and Administrators
Malaysia - PostgreSQL 16 for Developers and Administrators
New Zealand - PostgreSQL 16 for Developers and Administrators
Philippines - PostgreSQL 16 for Developers and Administrators
Singapore - PostgreSQL 16 for Developers and Administrators
Thailand - PostgreSQL 16 for Developers and Administrators
Vietnam - PostgreSQL 16 for Developers and Administrators
India - PostgreSQL 16 for Developers and Administrators
Argentina - PostgreSQL 16 for Developers and Administrators
Chile - PostgreSQL 16 for Developers and Administrators
Costa Rica - PostgreSQL 16 for Developers and Administrators
Ecuador - PostgreSQL 16 for Developers and Administrators
Guatemala - PostgreSQL 16 for Developers and Administrators
Colombia - PostgreSQL 16 for Developers and Administrators
México - PostgreSQL 16 for Developers and Administrators
Panama - PostgreSQL 16 for Developers and Administrators
Peru - PostgreSQL 16 for Developers and Administrators
Uruguay - PostgreSQL 16 for Developers and Administrators
Venezuela - PostgreSQL 16 for Developers and Administrators
Polska - PostgreSQL 16 for Developers and Administrators
United Kingdom - PostgreSQL 16 for Developers and Administrators
South Korea - PostgreSQL 16 for Developers and Administrators
Pakistan - PostgreSQL 16 for Developers and Administrators
Sri Lanka - PostgreSQL 16 for Developers and Administrators
Bulgaria - PostgreSQL 16 for Developers and Administrators
Bolivia - PostgreSQL 16 for Developers and Administrators
Indonesia - PostgreSQL 16 for Developers and Administrators
Kazakhstan - PostgreSQL 16 for Developers and Administrators
Moldova - PostgreSQL 16 for Developers and Administrators
Morocco - PostgreSQL 16 for Developers and Administrators
Tunisia - PostgreSQL 16 for Developers and Administrators
Kuwait - PostgreSQL 16 for Developers and Administrators
Oman - PostgreSQL 16 for Developers and Administrators
Slovakia - PostgreSQL 16 for Developers and Administrators
Kenya - PostgreSQL 16 for Developers and Administrators
Nigeria - PostgreSQL 16 for Developers and Administrators
Botswana - PostgreSQL 16 for Developers and Administrators
Slovenia - PostgreSQL 16 for Developers and Administrators
Croatia - PostgreSQL 16 for Developers and Administrators
Serbia - PostgreSQL 16 for Developers and Administrators
Bhutan - PostgreSQL 16 for Developers and Administrators
Nepal - PostgreSQL 16 for Developers and Administrators
Uzbekistan - PostgreSQL 16 for Developers and Administrators