Pobierz kartę szkolenia

SQL dla analityków

kod szkolenia: SQL02 / PL AA 2d

Szkolenie to zostało opracowane z myślą o analitykach oraz specjalistach wykorzystujących SQL w codziennej pracy. Jego celem jest rozwój umiejętności w zakresie tworzenia i optymalizacji zapytań SQL, analizy danych oraz automatyzacji procesów. Program łączy elementy praktyczne i teoretyczne, pozwalając na zdobycie kompleksowej wiedzy o zaawansowanych funkcjach SQL oraz dobrych praktykach pracy z bazami danych.

training assurance
promocja
Termin
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  05.06 06.06
Original price was: 1 400,00 PLN.Current price is: 1 200,00 PLN. + 23% VAT (1 476,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  03.07 04.07
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  17.07 18.07
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  31.07 01.08
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  28.08 29.08
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  11.09 12.09
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  25.09 26.09
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  09.10 10.10
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  23.10 24.10
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  06.11 07.11
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  20.11 21.11
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  04.12 05.12
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  18.12 19.12
1 400,00 PLN + 23% VAT (1 722,00 PLN brutto)
Poprzednia najniższa cena:
1 400,00 PLN 1 722,00 PLN brutto

Szkolenie skierowane jest do:

  • Analityków danych – osób pracujących z SQL na co dzień i chcących poszerzyć swoją wiedzę.
  • Specjalistów pracujących z bazami danych – chcących poznać zaawansowane techniki przetwarzania danych.
  • Osób z podstawową znajomością SQL – które chcą rozwijać swoje umiejętności i zrozumieć zaawansowane operacje.
  • Uczestników wcześniejszych szkoleń podstawowych – np. SQL01, którzy chcą podnieść swój poziom zaawansowania.
  1. Praktyczne umiejętności pracy z danymi – nauczysz się korzystać z zaawansowanych funkcji rankingowych, agregacyjnych oraz transformacji danych.
  2. Zaawansowane techniki zapytań – zrozumiesz różnice między CTE a podzapytaniami oraz poznasz techniki nietypowego grupowania (ROLLUP, CUBE, GROUPING SETS).
  3. Efektywna analiza danych – dowiesz się, jak stosować wyrażenia regularne, funkcje okna, operacje na datach i tabelach tymczasowych.
  4. Automatyzacja zadań – poznasz sposoby wysyłania poleceń SQL z poziomu VBA w Excelu oraz zaawansowane techniki przetwarzania danych, takie jak PIVOT i UNPIVOT.
  5. Rozszerzenie wiedzy – szkolenie pozwoli Ci uzupełnić podstawową wiedzę o zaawansowane kwerendy, operacje na wielu źródłach danych oraz przetwarzanie rekurencyjne.
  1. Wykorzystanie funkcji szeregujących

    • Funkcja okna OVER()

    • ROW_NUMBER()

    • RANK()

    • DENSE_RANK()

    • NTILE(n)

  2. Nietypowe grupowanie danych

    • ROLLUP

    • CUBE

    • GROUPING SETS

  3. Słowniki, sumy, różnice i iloczyny zbiorów

    • UNION

    • UNION ALL

    • EXCEPT

    • INTERSECT

  4. Wybrane funkcje

    • Tekstowe

    • Daty i czasu

    • Matematyczne

    • Konwertujące

  5. Wykorzystanie wielu źródeł i łączenie danych

    • Podzapytania

    • Zapytania CTE (Common Table Expression)

    • Wykorzystanie widoków

    • Tabele tymczasowe

  6. Tworzenie sparametryzowanych procedur składowanych

  7. Pobieranie, wysyłanie danych

    • Import danych

    • BULK INSERT

    • Wysyłanie poleceń SQL z kodu VBA w Excelu (ADO Recordset)

  8. Wykonywanie operacji w pętli

  9. Poruszanie się po rekordach

    • FETCH, OFFSET

    • LAG, LEAD

  10. Transformacje na danych (PIVOT / UNPIVOT)

  11. Rekurencyjne CTE

  12. Suma narastające

Podstawowa znajomość składni SQLa (takie jak: SEL:ECT, FROM, JOIN, WHERE,GROUP BY, HAVING, czy ORDER BY)

Metoda szkolenia:

  • wykład+ warsztaty

  • Szkolenie: polski