Szukaj szkolenia

Zaawansowany PL/pgSQL z elementami GIS / 4 dni

Kategoria szkolenia: Programowanie
Do ustalenia
3 567,00 zł (2 900,00 netto + 23% VAT)
  • Opcje szkoleniamożliwość dofinansowania

PROFIL UCZESTNIKA

Kurs Zaawansowany PL/pgSQL z elementami GIS przeznaczony jest dla wszystkich, którzy znają język SQL i chcieliby rozpocząć pracę z PL/pgSQL, rozszerzyć funkcjonalności standardowo dostępne w tym środowisku o własne procedury i funkcje, korzystać z danych geograficznych i przestrzennych ( GIS) czy automatyzować dotychczas ręcznie realizowane czynności.

 

Należymy do grupy “Professional Services to the PostgreSQL community” na obszarze Europy, więcej o nas możesz przeczytać na stronie Postgresql.org.

 

PROGRAM SZKOLENIA

1. Wprowadzenie 
2. Instalacja i konfiguracja środowiska PostgreSQL 
   - Aplikacje klienckie 
   - Instalacja środowiska szkoleniowego 
   - Instalacja i konfiguracja PostGIS 
   - 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 
4. Wykonywanie zapytań 
   - Przypomnienie składni polecenia SELECT w PL/pgSQL 
   - Zasady filtrowania zapytań w PL/pgSQL 
   - Filtrowanie wg. lokalizacji (filtrowanie przestrzenne) 
   - Zapytania z wykorzystaniem INNER JOIN 
   - Kwerendy z LEFT JOIN 
   - Zapytania Full JOIN 
   - Zastosowanie cross JOIN 
   - Kwerendy z NATURAL JOIN

 

5. 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? 
6. 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 
7. Widoki w PostgreSQL 
   - Praca z widokami w PL/pgSQL 
   - Widoki zmaterializowane i ich wykorzystanie

 

8. 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 
9. Zapytania przestrzenne 
   - Przestrzenne typy danych w PL/pgSQL 
   - Punkty wewnętrzne i centroidy poligonów 
   - Pomiary geometrii 
   - Generalizacja 
   - Ekwidystanty 
   - Transformacja układu współrzędnych 
   - Grupowanie i iloczyn przestrzenny 
   - Obliczanie powierzchni i obwodu

 

10. Transakcyjność w PL/pgSQL 
   - Wprowadzenie do transakcyjności, zasada ACID 
   - Transakcje w PostgreSQL 
   - Zaawansowane transakcje 
11. Zarządzanie użytkownikami i uprawnieniami w PostgreSQL 
   - Zarządzanie użytkownikami 
   - Zarządzanie uprawnieniami 
   - Edycja wieloosobowa 
12. Praca z dużymi zbiorami danych 
   - Wprowadzenie 
   - Partycjonowanie 
   - Zasilenia masowe 
   - Polityki optymalizacji

PRZEBIEG SZKOLENIA

Forma szkoleń jest zbalansowana i obejmuje wykłady prowadzone przez doświadczonych trenerów z wieloletnią praktyką w branży programistycznej, oraz ćwiczenia na których uczestnicy wykorzystują poznaną wiedzę w sposób praktyczny. Trener jest w stałym kontakcie z Uczestnikiem aby wspierać go w przypadku problemów w wykonywaniu zadania.

CERTYFIKATY

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

Windroos Polska

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

Pozostałe szkolenia firmy

Programowanie aplikacji w Oracle JET / 4 dnI
Windroos Polska
Do ustalenia
2 890,00 zł (2 349,59 netto + 23% 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
1 950,00 zł (1 585,37 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)

Polecane szkolenia

Warsztaty technik analitycznych i projektowych - 4 tematy!
eduFuturo
Do ustalenia
DevOps – implementacja i narzędzia
eduFuturo
Do ustalenia
Podstawy DevOps
eduFuturo
Do ustalenia
Scrum dla każdego
eduFuturo
Do ustalenia
Scrum dla Scrum Mastera
eduFuturo
Do ustalenia
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 Oracle JET / 4 dnI
Windroos Polska
Do ustalenia
2 890,00 zł (2 349,59 netto + 23% 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)
zobacz profil udostępnij zapytanie grupowe