Pobierz kartę szkolenia

SQL dla analityków

kod szkolenia: SQL02 / PL AA 2d
SQL dla analityków. Szkolenie i warsztaty
training assurance
promocja
Termin
tryb Distance Learning

poziom Zaawansowany

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

poziom Zaawansowany

czas trwania 2 dni |  14h|  30.10 31.10
1 200,00 PLN + 23% VAT (1 476,00 PLN brutto)
Poprzednia najniższa cena:
1 200,00 PLN
tryb Distance Learning

poziom Zaawansowany

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

poziom Zaawansowany

czas trwania 2 dni |  14h|  18.11 19.11
1 200,00 PLN + 23% VAT (1 476,00 PLN brutto)
Poprzednia najniższa cena:
1 200,00 PLN
tryb Distance Learning

poziom Zaawansowany

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

poziom Zaawansowany

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

Przeznaczone dla osób:

  • które na co dzień korzystają z SQL-a,
  • pracują jako analitycy
  • wykorzystują bazy danych SQL i pragną poznać poszerzyć swoje umiejętności

Szkolnie zostało tak skonstruowane, aby uzupełnić podstawową wiedzę zdobytą samodzielnie lub dzięki wcześniejszemu udziałowi w szkoleniu SQL01. Jego zawartość to nie tylko zbiór dobrych praktyk, ale również zaawansowane kwerendy i niebanalne wyrażenia. 

  • Poznasz dobre praktyki dotyczące korzystania z baz danych
  • Zrozumiesz działanie różnych typów połączeń tabel
  • Zobaczysz, jak stosować kryteria i wyrażenia regularne
  • Dzięki szkoleniu zrozumiesz fachowe słownictwo, które ułatwi poruszanie się w świecie baz danych
  • Nauczysz się jak wykorzystać funkcje tekstowe, logiczne oraz jak wykonywać operacje na datach
  • Dowiesz się jak stosować grupowanie i agregacje
  • Poznasz dobre praktyki dotyczące korzystania z baz danych
  • Zapoznasz się z funkcjami rankingowymi oraz funkcją OVER
  • Zrozumiesz działanie procedur składowanych oraz widoków
  • Zobaczysz, jaka jest różnica pomiędzy CTE a podzapytaniem

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
  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