Szukaj szkolenia

Zaawansowany PL/pgSQL - 4 dni

Kategoria szkolenia: Programowanie
Do ustalenia
2 900,00 zł (2 900,00 netto + 0% VAT)
  • Maksymalna liczba uczestników8

PROGRAM

1. Wprowadzenie 

2. Instalacja i konfiguracja środowiska PostgreSQL 
- Aplikacje klienckie 
- Instalacja środowiska szkoleniowego 
- Zasilanie danymi szkoleniowej bazy danych 
- Weryfikacja struktury danych, narzędzia do modelowania danych 

3. DDL i DML w PL/SQL 
- Przypomnienie Data Definition Language w PL/SQL 
- Przypomnienie podstaw Data Manipulation Language w PL/SQL 
- Proceduralne elementy PL/SQL 

4. DQL w PostgreSQL 
- Przypomnienie składni polecenia SELECT w PG/SQL 
- Zasady filtrowania zapytań w PG/SQL 
- Filtrowanie wg. lokalizacji (filtrowanie przestrzenne) 
- Złączenia tabel 
   - Zapytania z wykorzystaniem INNER JOIN 
   - Kwerendy z LEFT JOIN 
   - Zapytania FULL JOIN 
   - Zastosowanie cross JOIN 
   - Kwerendy z NATURAL JOIN 
- Aliasy 
- Złożenia wielu tabel i podzpytania 
- Wyszukiwanie pełnotekstowe 
- Information Schema 

5. Proceduralne elementy PLpgSQL 
- Wprowadzenie do PL/pgSQL 
- Bloki i składnia PL/pgSQL 
- Manipulacja danymi w PL/pgSQL 
- Bloki nazwane 
- Struktury kontrolne PL/pgSQL 
- Dynamiczny SQL 
- Kursory PL/pgSQL 
- Obsługa informacji Meta oraz wyjątków 
- Zwrot danych PL/pgSQL 
- Dobre praktyki

6. Optymalizacja zapytań 
- Rola planów zapytań 
- Generowanie planów zapytań za pomocą EXPLAIN 
- Analiza planów z wykorzystaniem EXPLAIN ANALYZE 
- Rola indeksów w optymalizacji planów zapytań 
- Przegląd rodzajów indeksów 
- Optymalizacja indeksów 
- Indeksy złożone 
- Wyszukiwanie przybliżone 
- Indeksy przestrzenne 
- Kiedy nie korzystać z indeksu? 

7. Funkcje agregujące 
- Wprowadzenie - czym są funkcje agregujące? 
- Budowa zapytań z funkcjami agregujacymi 
- Zastosowanie funkcji AVG 
- Funkcja SUM w zapytaniach 
- Zapytania z funkcjami MIN i MAX 
- Wykorzystanie klauzuli COUNT 

8. Triggery 
- Triggery 
- Event Triggery

9. Widoki w PostgreSQL 
- Tabele tymczasowe 
- Widoki 
  - Praca z widokami w PL/pgSQL 
  - Widoki zmaterializowane i ich wykorzystanie 

10. Zaawansowane funkcje analityczne 
- Rola funkcji analitycznych w PL/pgSQL 
- Raportowanie w PL/pgSQL 
   - Użycie UNION ALL 
- Tabele przestawne 
- Tworzenie funkcji analitycznych w PL/pgSQL 
- Window function 
   - Pojęcie Window function 
   - Wykorzystanie AVG 
   - Zapytania z funkcjami ROW Number 
   - Wykorzystanie RANK i DENSE Rank. 
   - Funkcje First Value 
   - Zapytania z klauzulą LAST 
   - Zapytania z klauzulą LEAD 
   - Zapytania z klauzulą LAG 
- Wyrażenia regularne w PG/SQL 
- Przetwarzanie tabel drzewiastych 
- Common Table Expressions 
- Klauzula WITH 
- Wykorzystanie instrukcji CASE

11. Transakcje, poziomy izolacji i blokady 
- Wprowadzenie do transakcyjności 
   - Paradygmat ACID 
- Transakcje w PostgreSQL 
- Zaawansowane zagadnienia transakcyjności 
- Poziomy izolacji 
- Blokady 

12. Zarządzanie użytkownikami i uprawnieniami w PostgreSQL 
- Zarządzanie użytkownikami 
- Zarządzanie uprawnieniami 
- Edycja wieloosobowa 

13. Praca z dużymi zbiorami danych 
- Wprowadzenie 
- Partycjonowanie 
- Zasilenia masowe 
- Polityki optymalizacji

 

PRZEBIEG SZKOLENIA   

Szkolenie „Zaawansowany PL/pgSQL” prowadzony jest przez Trenerów z wieloletnią praktyką w branży IT. Kurs posiada formę wykładów oraz ćwiczeń na których uczestnicy wykorzystają poznaną wiedzę w sposób praktyczny. Trener jest w stałym kontakcie z Uczestnikiem aby wspierać go w przypadku problemów w wykonywaniu zadania.  

Więcej informacji znajdziesz TUTAJ


CERTYFIKATY  

Uczestnicy otrzymują indywidualny certyfikat świadczący o ukończeniu szkolenia.

Windroos Polska

Renata Szydłowska
532 222
Godziny kontaktu
9.00 - 17.00
Zapisz się na szkolenie
Błąd serwera.

Pozostałe szkolenia firmy

Programowanie aplikacji w Knockout.js / 2 dni
Windroos Polska
Do ustalenia
1 600,00 zł (1 300,81 netto + 23% VAT)
Programowanie aplikacji w technologii React / 3 dni
Windroos Polska
Do ustalenia
2 500,00 zł (2 032,52 netto + 23% VAT)
Programowanie aplikacji od podstaw w Vue.js / 3 dni
Windroos Polska
Do ustalenia
2 300,00 zł (1 869,92 netto + 23% VAT)
Programowanie aplikacji w oparciu o Angular / 3 dni
Windroos Polska
Do ustalenia
2 300,00 zł (1 869,92 netto + 23% VAT)
Programowanie aplikacji webowych w oparciu o JavaScript i HTML5 / 6 dni
Windroos Polska
Do ustalenia
3 500,00 zł (2 845,53 netto + 23% VAT)
PostgreSQl – administracja oraz podstawy programowania / 5 dni
Windroos Polska
Do ustalenia
3 690,00 zł (3 000,00 netto + 23% VAT)
PostgreSQl – podstawy administracji / 3 dni
Windroos Polska
Do ustalenia
2 829,00 zł (2 300,00 netto + 23% VAT)
PostgreSQl – zaawansowana administracja / 3 dni
Windroos Polska
Do ustalenia
3 198,00 zł (2 600,00 netto + 23% VAT)
PostgreSQL w analizie danych – szkolenie dla analityków i programistów / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Java EE Enterprise Edition – Tworzenie aplikacji webowych / 4 dni
Windroos Polska
Do ustalenia
3 075,00 zł (2 500,00 netto + 23% VAT)
Wprowadzenie do servlet API / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Programowanie w JAVA od podstaw / 3 dni
Windroos Polska
Do ustalenia
2 300,00 zł (1 869,92 netto + 23% VAT)
Programowanie Oracle Application Development Framework 12c / 4 dni
Windroos Polska
Do ustalenia
3 700,00 zł (3 008,13 netto + 23% VAT)
Zaawansowane programowanie w PL/SQL - 4 dni
Windroos Polska
Do ustalenia
3 200,00 zł (2 601,63 netto + 23% VAT)
Zaawansowane programowanie PL/SQL z elementami Spatial / 4 dni
Windroos Polska
Do ustalenia
3 567,00 zł (2 900,00 netto + 23% VAT)
Administracja serwerem Tomcat / 3 dni
Windroos Polska
Do ustalenia
1 790,00 zł (1 455,28 netto + 23% VAT)
Back-end Developer z Java – kurs zbalansowany / 720 godzin
Windroos Polska
Do ustalenia
10 000,00 zł (8 130,08 netto + 23% VAT)
Front-end Developer – kurs intensywny / 476 godzin
Windroos Polska
Do ustalenia
8 000,00 zł (6 504,07 netto + 23% VAT)
Front-end Developer – kurs zbalansowany / 476 godzin
Windroos Polska
Do ustalenia
7 000,00 zł (5 691,06 netto + 23% VAT)
Tworzenie strony internetowej w Concrete5 CMS / 7godzin
Windroos Polska
Do ustalenia
500,00 zł (406,50 netto + 23% VAT)
HTML i CSS zbuduj i uruchom stronę internetową / 21 godzin
Windroos Polska
Do ustalenia
950,00 zł (772,36 netto + 23% VAT)
Docker dla programistów / 3 dni
Windroos Polska
Do ustalenia
2 829,00 zł (2 300,00 netto + 23% VAT)
Praca z TypeScript dla początkujących / 3 dni
Windroos Polska
Do ustalenia
2 200,00 zł (1 788,62 netto + 23% VAT)
Tworzenie aplikacji internetowych z wykorzystaniem Typescript w: Angular, React, Vue.js, Oracle JET / 2 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Programowanie w języku Python szkolenie dla programistów / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Python dla początkujących / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Mikroserwisy – wzorce projektowe / 3 dni
Windroos Polska
Do ustalenia
3 500,00 zł (2 845,53 netto + 23% VAT)
JavaScript – wzorce projektowe / 3 dni
Windroos Polska
Do ustalenia
3 000,00 zł (2 439,02 netto + 23% VAT)
Wzorce projektowe / 2 dni
Windroos Polska
Do ustalenia
2 500,00 zł (2 032,52 netto + 23% VAT)
Narzędzia Google i technologie Google, SEO / SEM / SMO / 2 dni
Windroos Polska
Do ustalenia
1 100,00 zł (894,31 netto + 23% VAT)

Polecane szkolenia

Zwinna analiza biznesowa
eduFuturo
Do ustalenia
Scrum w dużych organizacjach
eduFuturo
Do ustalenia
VBA w Excel - naucz się pisać makra - automatyzuj pracę w Excelu
HintMine
Do ustalenia
Programowanie Sterowników Przemysłowych - NOWOŚĆ. Studia podyplomowe
Akademia Śląska
Do ustalenia
6 000,00 zł (6 000,00 netto + 0% VAT)
Programowanie aplikacji w Knockout.js / 2 dni
Windroos Polska
Do ustalenia
1 600,00 zł (1 300,81 netto + 23% VAT)
Programowanie aplikacji w technologii React / 3 dni
Windroos Polska
Do ustalenia
2 500,00 zł (2 032,52 netto + 23% VAT)
Programowanie aplikacji od podstaw w Vue.js / 3 dni
Windroos Polska
Do ustalenia
2 300,00 zł (1 869,92 netto + 23% VAT)
Programowanie aplikacji w oparciu o Angular / 3 dni
Windroos Polska
Do ustalenia
2 300,00 zł (1 869,92 netto + 23% VAT)
Programowanie aplikacji webowych w oparciu o JavaScript i HTML5 / 6 dni
Windroos Polska
Do ustalenia
3 500,00 zł (2 845,53 netto + 23% VAT)
PostgreSQl – administracja oraz podstawy programowania / 5 dni
Windroos Polska
Do ustalenia
3 690,00 zł (3 000,00 netto + 23% VAT)
PostgreSQl – podstawy administracji / 3 dni
Windroos Polska
Do ustalenia
2 829,00 zł (2 300,00 netto + 23% VAT)
PostgreSQl – zaawansowana administracja / 3 dni
Windroos Polska
Do ustalenia
3 198,00 zł (2 600,00 netto + 23% VAT)
PostgreSQL w analizie danych – szkolenie dla analityków i programistów / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Java EE Enterprise Edition – Tworzenie aplikacji webowych / 4 dni
Windroos Polska
Do ustalenia
3 075,00 zł (2 500,00 netto + 23% VAT)
Wprowadzenie do servlet API / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Programowanie w JAVA od podstaw / 3 dni
Windroos Polska
Do ustalenia
2 300,00 zł (1 869,92 netto + 23% VAT)
Programowanie Oracle Application Development Framework 12c / 4 dni
Windroos Polska
Do ustalenia
3 700,00 zł (3 008,13 netto + 23% VAT)
Zaawansowane programowanie w PL/SQL - 4 dni
Windroos Polska
Do ustalenia
3 200,00 zł (2 601,63 netto + 23% VAT)
Zaawansowane programowanie PL/SQL z elementami Spatial / 4 dni
Windroos Polska
Do ustalenia
3 567,00 zł (2 900,00 netto + 23% VAT)
Administracja serwerem Tomcat / 3 dni
Windroos Polska
Do ustalenia
1 790,00 zł (1 455,28 netto + 23% VAT)
Back-end Developer z Java – kurs zbalansowany / 720 godzin
Windroos Polska
Do ustalenia
10 000,00 zł (8 130,08 netto + 23% VAT)
Front-end Developer – kurs intensywny / 476 godzin
Windroos Polska
Do ustalenia
8 000,00 zł (6 504,07 netto + 23% VAT)
Front-end Developer – kurs zbalansowany / 476 godzin
Windroos Polska
Do ustalenia
7 000,00 zł (5 691,06 netto + 23% VAT)
Tworzenie strony internetowej w Concrete5 CMS / 7godzin
Windroos Polska
Do ustalenia
500,00 zł (406,50 netto + 23% VAT)
HTML i CSS zbuduj i uruchom stronę internetową / 21 godzin
Windroos Polska
Do ustalenia
950,00 zł (772,36 netto + 23% VAT)
Docker dla programistów / 3 dni
Windroos Polska
Do ustalenia
2 829,00 zł (2 300,00 netto + 23% VAT)
Praca z TypeScript dla początkujących / 3 dni
Windroos Polska
Do ustalenia
2 200,00 zł (1 788,62 netto + 23% VAT)
Tworzenie aplikacji internetowych z wykorzystaniem Typescript w: Angular, React, Vue.js, Oracle JET / 2 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Programowanie w języku Python szkolenie dla programistów / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Python dla początkujących / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
zobacz profil udostępnij zapytanie grupowe