To wersja testowa nowego serwisu infoShare Academy — wyświetlane treści i oferta nie są wiążące ani kompletne

Data

SQL dla Analityków

Rozwiń swoje umiejętności analizy danych z wykorzystaniem zaawansowanych możliwości SQL.

Czas trwania
16h · 2 dni
Dla kogo

Idealny dla zespołów, które…

1 Dla analityków danych, którzy znają podstawy SQL i chcą wejść na wyższy poziom.
2 Dla specjalistów BI pracujących z dużymi zbiorami danych w codziennej pracy.
3 Dla osób przygotowujących raporty, analizy i zestawienia z baz danych.
4 Dla tych, którzy chcą zwiększyć efektywność swoich zapytań i pracy z danymi.
Efekty po programie

Praktyczne warsztaty z AI i analityki danych — na realnych przypadkach Twojego zespołu.

Analiza i porządkowanie danych z użyciem funkcji okien oraz technik porównywania rekordów.

Grupowanie i agregacje do raportowania: ROLLUP, CUBE, GROUPING SETS oraz czytelne zestawienia wielopoziomowe.

Łączenie i porównywanie zbiorów danych (UNION/EXCEPT/INTERSECT) oraz podzapytania, w tym skorelowane.

Praca na strukturach tymczasowych (CTE, widoki, tabele tymczasowe), automatyzacja zapytań (funkcje/procedury, dynamiczny SQL) oraz import i eksport danych, wraz z walidacją wyników.

Program · 6 modułów

Co konkretnie robimy

M01
1. Funkcje okna
  • · ROW_NUMBER() – numeracja wierszy w partycji i kolejności sortowania
  • · RANK() – ranking z lukami w numeracji przy remisach
  • · DENSE_RANK() – ranking bez luk w numeracji przy remisach
  • · LAG() – przesunięcie wstecz i porównanie z poprzednim wierszem
  • · LEAD() – przesunięcie w przód i porównanie z następnym wierszem
M02
2. Grupowanie danych
  • · ROLLUP – agregacja hierarchiczna i sumy częściowe
  • · CUBE – agregacja wielowymiarowa i wszystkie kombinacje wymiarów
  • · GROUPING SETS – zestawy agregacji i kontrola poziomów raportu
M03
3. Zbiory i kolekcje danych
  • · UNION / UNION ALL – łączenie zbiorów z deduplikacją lub zachowaniem duplikatów
  • · EXCEPT – różnica zbiorów i wykrywanie brakujących rekordów
  • · INTERSECT – część wspólna zbiorów i dopasowania rekordów
  • · Podzapytania skorelowane – zależność od wiersza nadrzędnego i wzorce EXISTS/IN
M04
4. Funkcje wbudowane
  • · Tekstowe – czyszczenie, łączenie i ekstrakcja fragmentów tekstu
  • · Daty i czasu – operacje na przedziałach, zaokrąglenia i formatowanie
  • · Matematyczne – obliczenia, zaokrąglenia i agregacje pomocnicze
  • · Konwertujące – rzutowanie typów i kontrola formatów danych
M05
5. Tymczasowe struktury danych
  • · CTE – modularizacja zapytań i etapowanie transformacji
  • · Widoki – warstwa semantyczna i powtarzalność definicji raportu
  • · Tabele tymczasowe – materializacja wyników, indeksowanie i praca etapowa
M06
6. Optymalizacja pracy
  • · Funkcje i procedury – ponowne użycie logiki, parametry i kontrola uprawnień
  • · Dynamiczny SQL (parametryzacja, bezpieczeństwo, pamięć planów)
  • · Import i eksport danych – formaty plików, kodowanie, walidacja i obsługa błędów
  • · BULK import – masowe ładowanie danych, mapowanie kolumn i kontrola odrzuceń
Każdy moduł modyfikujemy pod Twój stack i kontekst. Powyższe to punkt wyjścia — nie sztywna agenda.
Jak pracujemy

Od briefu do retro w 30 dniach.

01

Brief i diagnoza

Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.

02

Modyfikacja programu

Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.

03

Warsztat

Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.

04

Retro + raport

Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.

Zapytanie

Wyślij brief. Odezwiemy się w 1 dzień.

Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.

Wycena w 48h od briefu
Pierwsza sesja w 30 dni
Pilotaż przed pełną decyzją
Faktura VAT, możliwość płatności w transzach

Co robimy z Twoimi danymi

Dane służbowe (imię, e-mail firmowy, telefon, firma, stanowisko) przetwarzamy w celu obsługi zapytania o szkolenie dla firmy i przygotowania oferty. Administratorem danych jest infoShare Academy Sp. z o.o., Al. Grunwaldzka 472B, 80-309 Gdańsk. Podanie danych jest dobrowolne, ale niezbędne do udzielenia odpowiedzi. Masz prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania i wniesienia sprzeciwu. Pełną informację znajdziesz w Klauzuli informacyjnej.

Zgody marketingowe (dobrowolne)

Administratorem danych osobowych jest infoShare Academy sp. z o.o. Zasady przetwarzania danych osobowych znajdują się w dokumentach Polityka Prywatności oraz Klauzula Informacyjna.