- 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
PostgreSQL to potężny, open-source system baz danych relacyjnych, znany z swojej stabilności, zestawu funkcji i rozszerzalności.
To prowadzone przez instruktora szkolenie (online lub na miejscu) jest przeznaczone dla początkujących profesjonalistów, którzy chcą nauczyć się używania PostgreSQL do tworzenia baz danych, pisania zapytań SQL, manipulowania danymi oraz zarządzania tabelami za pomocą zarówno poleceń SQL, jak i PGAdmin. Kurs zawiera również podstawowe wprowadzenie do rozszerzenia Timescale dla danych czasowych.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Zrozumieć zasady baz danych relacyjnych i architekturę PostgreSQL.
- Zainstalować, skonfigurować i poruszać się w PostgreSQL i PGAdmin.
- Pisać i uruchamiać zapytania SQL do wyboru, filtrowania, grupowania i łączenia danych.
- Manipulować danymi za pomocą poleceń SQL i zarządzać obiektami bazy danych.
- Tworzyć i zarządzać widokami oraz eksplorować rozszerzenia PostgreSQL, takie jak Timescale.
Format kursu
- Interaktywna wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Ręczne wdrażanie w środowisku live-lab.
Opcje dostosowania kursu
- Aby złożyć wniosek o dostosowane szkolenie dla tego kursu, skontaktuj się z nami, aby umówić się.
- 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
United Arab Emirates - PostgreSQL Fundamentals
Qatar - PostgreSQL Fundamentals
Egypt - PostgreSQL Fundamentals
Saudi Arabia - PostgreSQL Fundamentals
South Africa - PostgreSQL Fundamentals
Brasil - PostgreSQL Fundamentals
Canada - PostgreSQL Fundamentals
Österreich - PostgreSQL Fundamentals
Schweiz - PostgreSQL Fundamentals
Deutschland - PostgreSQL Fundamentals
Czech Republic - PostgreSQL Fundamentals
Denmark - PostgreSQL Fundamentals
Estonia - PostgreSQL Fundamentals
Finland - PostgreSQL Fundamentals
Greece - PostgreSQL Fundamentals
Magyarország - PostgreSQL Fundamentals
Ireland - PostgreSQL Fundamentals
Luxembourg - PostgreSQL Fundamentals
Latvia - PostgreSQL Fundamentals
España - PostgreSQL Fundamentals
Italia - PostgreSQL Fundamentals
Lithuania - PostgreSQL Fundamentals
Nederland - PostgreSQL Fundamentals
Norway - PostgreSQL Fundamentals
Portugal - PostgreSQL Fundamentals
România - PostgreSQL Fundamentals
Sverige - PostgreSQL Fundamentals
Türkiye - PostgreSQL Fundamentals
Malta - PostgreSQL Fundamentals
Belgique - PostgreSQL Fundamentals
France - PostgreSQL Fundamentals
Australia - PostgreSQL Fundamentals
Malaysia - PostgreSQL Fundamentals
New Zealand - PostgreSQL Fundamentals
Philippines - PostgreSQL Fundamentals
Singapore - PostgreSQL Fundamentals
Thailand - PostgreSQL Fundamentals
Vietnam - PostgreSQL Fundamentals
India - PostgreSQL Fundamentals
Argentina - PostgreSQL Fundamentals
Chile - PostgreSQL Fundamentals
Costa Rica - PostgreSQL Fundamentals
Ecuador - PostgreSQL Fundamentals
Guatemala - PostgreSQL Fundamentals
Colombia - PostgreSQL Fundamentals
México - PostgreSQL Fundamentals
Panama - PostgreSQL Fundamentals
Peru - PostgreSQL Fundamentals
Uruguay - PostgreSQL Fundamentals
Venezuela - PostgreSQL Fundamentals
Polska - PostgreSQL Fundamentals
United Kingdom - PostgreSQL Fundamentals
South Korea - PostgreSQL Fundamentals
Pakistan - PostgreSQL Fundamentals
Sri Lanka - PostgreSQL Fundamentals
Bulgaria - PostgreSQL Fundamentals
Bolivia - PostgreSQL Fundamentals
Indonesia - PostgreSQL Fundamentals
Kazakhstan - PostgreSQL Fundamentals
Moldova - PostgreSQL Fundamentals
Morocco - PostgreSQL Fundamentals
Tunisia - PostgreSQL Fundamentals
Kuwait - PostgreSQL Fundamentals
Oman - PostgreSQL Fundamentals
Slovakia - PostgreSQL Fundamentals
Kenya - PostgreSQL Fundamentals
Nigeria - PostgreSQL Fundamentals
Botswana - PostgreSQL Fundamentals
Slovenia - PostgreSQL Fundamentals
Croatia - PostgreSQL Fundamentals
Serbia - PostgreSQL Fundamentals
Bhutan - PostgreSQL Fundamentals