Kompleksowe szkolenie SQL w PostgreSQL - TERMIN GWARANTOWANY - 21.06.2027
Kompleksowe szkolenie SQL w PostgreSQL: TERMIN GWARANTOWANY 21-25.06.2027
Szkolenie online na żywo z trenerem, 5 dni, w godz. 9:00-16:00. Termin gwarantowany odbędzie się na pewno, nawet przy jednym uczestniku. Prowadzi: Michał Bieniek.
Szczegóły szkolenia, program i zapisy: Kompleksowe szkolenie SQL w PostgreSQL na jsystems.pl
Wszystkie terminy gwarantowane JSystems: lista terminów gwarantowanych
O szkoleniu w skrócie
Kompleksowe, 5-cio dniowe warsztatowe szkolenie z zakresu SQL w adaptacji PostgreSQL .
Szkolenie rozpoczyna się od podstaw, obejmuje najczęściej wykorzystywane w praktyce elementy SQL, ale też zagadnienia zaawansowane. Szkolenie zawiera między innymi techniki służące zaawansowanej analizie danych oraz optymalizacji zapytań.
Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują wiele warsztatów. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- tworzyć złożone raporty wykorzystujące wiele tabel, grupowanie danych, podzapytania, operatory zbiorowe, funkcje wbudowane w bazy danych PostgreSQL,
- dodawać, kasować i aktualizować dane w tabelach,
- tworzyć struktury takie jak tabele, widoki, linki bazodanowe,
- wykonywać złożone analizy danych z wykorzystaniem funkcji analitycznych, wyrażeń regularnych i wielu innych,
- optymalizować zapytania pod kątem wydajności.
Dla kogo?
Dla osób które chcą poznać w sposób kompleksowy SQL w adaptacji PostgreSQL od podstaw do zaawansowanych technik analizy danych. Szkolenie przeznaczone jest zarówno dla osób początkujących jak i tych, które już znają SQL, ale chciałyby poznać jego implementację w bazach PostgreSQL.
Sprawdź, czy w Twoim przypadku dostępne jest finansowanie szkolenia ze środków BUR/KFS. Dostępność finansowania zależy od warunków danego programu oraz decyzji właściwej instytucji. Więcej informacji: https://jsystems.pl/dofinansowanie/
Prowadzący szkolenie:
Michał Bieniek
Programista baz Oracle i PostgreSQL. Od 10 lat związany ze światem baz danych Oracle, od 8 PostgreSQL. Specjalizuje się w wytwarzaniu oprogramowania w językach PL/SQL i PL/pgSQL oraz technologii Oracle Forms and Reports dla administracji publicznej, branży telekomunikacyjnej, sektora bankowego oraz agencji marketingowych. W latach 2019-2020 zdał egzaminy certyfikacyjne Oracle Database SQL Certified Associate i Oracle PL/SQL Developer Certified Associate. Cały czas poznaje nowe zagadnienia i szuka nowych wyzwań.
Prowadzący szkolenie
Program szkolenia
- Kolejność składowych zapytań SELECT
- Wyrażenie SELECT
- Aliasy kolumn
- Sortowanie
- Klauzula DISTINCT
- Klauzula LIMIT i OFFSET
- Klauzula FETCH
- Filtrowanie wierszy - klauzula WHERE
- Operatory =,<>,!=
- Operatory IN i NOT IN
- Operatory BETWEEN i NOT BETWEEN
- Klauzula LIKE i NOT LIKE
- Klauzule IS NULL i IS NOT NULL
- Łączenie warunków - klauzule AND i OR
- Funkcje tekstowe
- Konkatenacja
- Funkcje UPPER i LOWER
- Funkcje LPAD i RPAD
- Funkcja SUBSTR
- Funkcja REPLACE
- Funkcje LTRIM i RTRIM
- Funkcja LENGTH
- Funkcje liczbowe
- Operacje arytmetyczne
- Funkcja ROUND
- Funkcja TRUNC
- Funkcja CEIL
- Funkcje POWER I SQRT
- Funkcje SIGN i ABS
- Funkcja MOD i operator %
- Zastępowanie NULLi w danych - funkcja COALESCE
- Funkcje datoczasowe
- Pobieranie wybranych wartości z date i timestamp
- Stosowanie funkcji to_char
- Stosowanie funkcji extract
- Operacje arytmetyczne na datach
- Konwersja tekstu na datę i timestamp
- Funkcje agregujące
- Funkcja AVG
- Funkcja COUNT
- Funkcja SUM
- Funkcja MAX
- Funkcja MIN
- Grupowanie
- Klauzula GROUP BY
- Klauzula HAVING
- Klauzula ROLLUP
- Klauzula CUBE
- Klauzula GROUPING SETS
- Funkcja GROUPING
- Podzapytania
- Podzapytanie w klauzuli WHERE
- Podzapytanie w klauzuli HAVING
- Podzapytanie w klauzli FROM
- Podzapytanie w klauzuli SELECT
- Podzapytanie skorelowane
- Operatory IN , NOT IN
- Operatory EXISTS , NOT EXISTS
- Operatory ANY,ALL
- Klauzula With
- Zapytania rekursywne
- JOIN - łączenie tabel
- JOIN ON
- JOIN USING
- Łączenie wielu tabel
- OUTER JOIN
- Operatory zbiorowe
- Instrukcje z grupy DML
- UPDATE
- INSERT
- DELETE
- Zarządzanie transakcjami
- Instrukcje z grupy DDL
- Obiekty bazy danych
- Tworzenie tabel
- Usuwanie tabel
- Więzy integralności
- Zarządzanie innymi obiektami bazy danych
- Import, eksport danych
- COPY TO
- COPY FROM
- Operator CASE
- Wyrażenia regularne
- Funkcje
- Wzorce
- Wyszukiwanie
- Przetwarzanie danych
- Funkcje analityczne
- Składnia
- Partycje
- Okna
- Bieżący wiersz
- Funkcje rankingu
- ROW_NUMBER
- RANK
- DENSE_RANK
- PERCENT_RANK
- LEAD
- LAG
- FIRST_VALUE
- LAST_VALUE
- NTH_VALUE
- Inne obiekty bazy danych
- Tabele tymczasowe
- Tabele partycjonowane
- Widoki zmaterializowane
- Linki bazodanowe
- Vacuum
- Zwykły vacuum
- Zmniejszanie wielkości plików danych
- Automatyczny vacuum - autovacuum
- Monitorowanie działania vacuum i autovacuum
- Optymalizacja procesu VACUUM i AUTOVACUUM
- Schemat informacyjny
- Pozyskiwanie informacji na temat obiektów bazy danych
- Analiza planów wykonania
- Polecenie EXPLAIN
- Polecenie explain analyze
- Metody dostępu do danych
- Dane statystyczne w planach wykonania
- Indeksy
- Zasada działania
- Indeksy jedno i wielokolumnowe
- Indeksy funkcyjne
- Indeksy unikalne
- Indeksy częściowe
- Indeksy a DML
Przeczytaj na naszym blogu
- Kurs administracji PostgreSQL
- AI w bazie danych Oracle - Vector Search, Select AI i Machine Learning w wydaniu 23ai/26ai
- n8n jako narzędzie integracji baz danych: Oracle do PostgreSQL i MS SQL bez pisania ETL-a
- Nowości w Oracle po 18c - co przyniosły 19c, 21c, 23ai i 26ai (z przykładami kodu)
Zapisz się na termin gwarantowany: Kompleksowe szkolenie SQL w PostgreSQL | wszystkie terminy gwarantowane
Pytania: [email protected], tel. 22 299 53 69
