E-PostgreSQL

Analityczne możliwości języka SQL
    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Szkolenie e-learningowe PostgreSQL


      Dostęp do materiału szkoleniowego przekazywany na 365 dni i za pośrednictwem Platformy E-Learningowej Comarch (czas naliczany w chwili nadania uprawnień dostępowych).

      Opis szkolenia

      Szkolenie e-learningowe PostgreSQL pozwala uczestnikom na poznanie funkcjonalności umożliwiających efektywne przetwarzanie i analizowanie danych. Podczas e-szkolenia PostgreSQL uczestnicy będą także wykonywać zadania praktyczne na środowisku zawierającym skonfigurowany do pracy serwer PostgreSQL. Kurs E-PostgreSQL – analityczne możliwości języka SQL jest skierowany do osób, które znają podstawy języka SQL i chcą poszerzać wiedzę z tego zakresu. Program e-szkolenia zakłada 10 modułów, między innymi wprowadzenie do funkcji analitycznych, ich filtracja i  zagnieżdżanie, funkcje rankingowe, agregujące oraz operujące na wierszach sąsiednich, okna, operacje kumulatywne oraz partycjonowanie danych.

      Chcesz otrzymać próbkę e-learningu PostgreSQL?

      Poznaj program szkolenia

      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie przeznaczone jest dla osób zajmujących się analizą danych, które chcą poznać Power BI od podstaw i rozpocząć tworzenie raportów z wykorzystaniem tego narzędzia.

      Przygotowanie uczestników

      Od uczestników wymagana jest znajomość środowiska Windows i podstawowa umiejętność posługiwania się tabelą przestawną.

      Czas trwania
      • Materiały video - 300 min.
      Szczegółowy program szkolenia

      Szczegółowy program szkolenia 

      Wprowadzenie do funkcji analitycznych i funkcje rankingowe

      • Podstawy składni na przykładzie funkcji rankingowych
      • Wykorzystanie wielu funkcji analitycznych w zapytaniu
      • Rankingi o numeracji ciągłej i nieciągłej
      •  Funkcja row_number

      Funkcje agregujące

      • Agregowanie danych
      • Przetwarzanie wyników agregacji
      • Porządkowanie wyników
      • Agregacje kumulatywne

      Funkcje operujące na wierszach sąsiednich

      • Pobieranie danych z wiersza poprzedniego
      • Wybieranie danych ze wskazanym przesunięciem wstecz
      • Wartości domyślne i uzgadnianie typów
      • Pobieranie danych z wierszy następnych

      Okna i operacje kumulatywne 

      • Wprowadzenie do stosowania okien danych
      • Okna i funkcja lag
      • Okna danych w funkcji avg
      • Okna danych w funkcjach max i min
      • Okna danych o różnych zakresach - porównanie
      • Okna nieograniczone
      • Określanie rozmiaru okna do przodu

      Partycjonowanie danych

      • Idea partycjonowania
      • Partycjonowanie i funkcje rankingowe
      • Partycjonowanie i agregacje
      • Funkcja first_value
      • Partycjonowanie po wielu kolumnach
      • Funkcja lag i partycjonowanie

      Zagnieżdżanie funkcji analitycznych

      • Problemy z zagnieżdżaniem funkcji analitycznych
      • Zagnieżdżania w podzapytaniach 
      • Funkcje analityczne i filtracja wyników

      Klauzula with i jej zastosowania

      • Idea stosowania klauzuli WITH
      • WITH i wiele podzapytań

      Pozostałe funkcje analityczne

      • Funkcja cume_dist
      • Funkcja cume_dist i partycjonowanie
      • Funkcja percent_rank
      • Funkcja ntile
      • Funkcja nth_value 

      Funkcje analityczne- ocena wydajności 

      • Podstawy oceny wydajności
      • Planowanie i wykonywanie zapytania
      • Polecenie Explain Analyze
      • Partycjonowanie danych i wydajność
      • Operacje kumulatywne i wydajność

      Metoda realizacji szkolenia

      Materiały video- 10 tematów podzielonych na kilkunastominutowe lekcje. 

      Do każdego tematu przygotowane są proste zadania, które pozwolą uczestnikom na praktyczną weryfikacje wiedzy uzyskanej w ramach poszczególnych modułów. Zadania realizowane będą na przygotowanym środowisku zawierającym skonfigurowany do pracy serwer PostgreSQL oraz gotową  bazę danych z tabelami pokazywanymi podczas części offline.

      Pobierz program

      Ścieżka rozwoju

      Opiekun szkoleń e-learningowych:

      Katarzyna Szewczyk
      Katarzyna Szewczyk

      katarzyna.r.szewczyk@comarch.pl

      tel. 691 464 670