Plan Szkolenia
- Czym jest baza danych relacyjna
- Przegląd PostgreSQL i jego ekosystemu
- Przypadki użycia i zalety PostgreSQL
- Instalowanie PostgreSQL na systemach Windows/Linux
- Instalowanie i używanie PGAdmin do dostępu przez interfejs graficzny
- Tworzenie połączeń i zarządzanie użytkownikami
- Komponenty serwera PostgreSQL i zużycie pamięci
- Struktura klastrów baz danych i układ plików
- Procesy i usługi
- Tworzenie baz danych i tabel
- Zrozumienie typów danych
- Używanie PGAdmin do zarządzania obiektami bazy danych
- Używanie SELECT, WHERE, ORDER BY, LIKE, BETWEEN i NULL
- Sortowanie i filtrowanie wyników zapytań
- Grupowanie wierszy i obliczanie agregatów
- Filtrowanie grup za pomocą HAVING
- Używanie EXISTS, IN, ANY, ALL
- Zagnieżdżanie podzapytań
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
- SELF JOIN i przypadki użycia
- Funkcje matematyczne
- Funkcje manipulacji łańcuchami znaków
- Operacje na danych czasowych
- INSERT: wstawianie nowych wierszy
- UPDATE: modyfikowanie istniejących danych
- DELETE: usuwanie wierszy z tabel
- Tworzenie i zapytywanie prostych widoków
- Widoki z subselectami
- Zalety i ograniczenia widoków
- Czym jest TimescaleDB i kiedy go używać
- Instalowanie i włączanie rozszerzenia Timescale
- Tworzenie hypertabel i wstawianie danych czasowych
Wymagania
- Zrozumienie podstawowych koncepcji IT i danych
- Nie wymagane wcześniejsze doświadczenie w SQL lub bazach danych
- Znałość korzystania z narzędzi oprogramowania w systemie Windows/Linux jest pomocna
Grupa docelowa
- Database początkujących i analityków
- Developerzy rozpoczynający pracę z PostgreSQL
- Specjaliści zarządzający lub eksplorujący bazy relacyjne
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ę