Szkolenie

Pisanie zapytań T-SQL w MS SQL Server – specjalizacja II stopnia

O szkoleniu

Szkolenie uzupełnia wiedzę i umiejętności kursantów do poziomu pozwalającego wynieść ich dotychczasowe zapytania T-SQL na szych ich możliwości. Laboratoria kładą duży nacisk na wykorzystywanie systemowych funkcji skalarnych pozwalających na niestandardowe zwracanie, filtrowanie oraz grupowanie danych. Dzięki temu, kursant będzie potrafił pisać zapytania od tych najprostszych aż po te najbardziej zaawansowane.
Dlaczego warto wziąć udział?

Umiejętności pozyskane na szkoleniu

Kategoria 1: Wyszukiwanie danych
– Budowanie zaawansowanych filtrów bazujące na zagnieżdżaniu jednych zapytań w drugich
– Upraszczanie rozwiązań przy użyciu podejścia modularnego
– Wykorzystywanie wirtualnych tabel w omijaniu niektórych ograniczeń języka SQL

Kategoria 2: Grupowanie danych
– Grupowanie wierszy za pomocą klauzuli GROUP BY
– Wykonywanie obliczeń na pogrupowanych danych
– Filtrowanie grup wierszy za pomocą klauzuli HAVING
– Jednoczesne używanie klauzul WHERE, GROUP BY i HAVING

Kategoria 3: Funkcje skalarne
– Zwracanie wybranych znaków z danych tekstowych
– Sprawdzanie występowania pożądanych znaków w danych tekstowych
– Formatowanie danych tekstowych
– Eliminowanie niechcianych spacji w danych tekstowych
– Zastępowanie fragmentów tekstu nowymi znakami
– Zwracanie elementów daty i czasu
– Wyliczanie różnicy między datami
– Dodawanie i odejmowanie jednostek czasu
– Zaokrąglanie liczb
– Rozpatrywanie przypadków wartości w celu zwracania pożądanych wartości
– Konwertowane wartości na pożądany typ danych
– Rozpoznawanie różnych formatów zapisów daty i czasu
– Pozbywanie się wartości pustych i niezdefiniowanych

Kategoria 4: Łączenie danych
– Łączenie wierszy wynikowych różnych zapytań (tabel)
– Zwracanie wspólnych wierszy wynikowych różnych zapytań (tabel)
– Wyszukiwanie niedopasowanych wierszy wynikowych różnych zapytań (tabel)

Kto powinien wziąć udział?

Szkolenie jest dedykowane tym, którzy zamierzają poszerzyć swój wachlarz umiejętności wykorzystywania języka Transact-SQL do wyszukiwania rozproszonych informacji w relacyjnych bazach danych MS SQL Server. Umiejętności nabyte w trakcje szkolenia są przydatne w codziennej pracy osób tworzących różnorodne raporty i zestawienia. Od kursanta szkolenia wymagana jest znajomość języka T-SQL w stopniu pozwalającym tworzenie zapytań wybierających, łączących i filtrujących dane. Doskonałym przygotowaniem jest ukończenie kursu: Pisanie zapytań T-SQL w MS SQL Server – specjalizacja I poziomu.

Program szkolenia

Moduł 1: Agregowanie danych
– Agregowanie danych (GROUP BY)
– Funkcje agregujące (SUM, MIN, MAX, AVG, COUNT)
– Zbiory grupujące
– Techniczny aspekt grupowania danych
– Filtrowanie danych zagregowanych (HAVING)
– Złączenia i grupowanie danych (FROM i GROUP BY)
– Funkcje skalarne i grupowanie danych

Moduł 2: Zagnieżdżanie zapytań
– Skalarne zapytanie podrzędne
– Wielowartościowe zapytanie podrzędne
– Samodzielne zapytania podrzędne
– Skorelowane zapytania podrzędne
– Operator EXISTS
– Tabele pochodne
– Wspólne wyrażenia tablicowe (CTE)

Moduł 3: Łączenie wyników zapytań
– Idea operacji na zbiorach (operatory zbiorowe)
– Suma zbiorów (UNION, UNION ALL)
– Sortowanie wierszy wynikowych (zewnętrzna klauzula ORDER BY)
– Część wspólna zbiorów (INTERSECT)
– Różnica zbiorów (EXCEPT)
– Wielokrotne jednorodne operacje na zbiorach
– Logiczna kolejność operacji
– Kontrolowanie logicznej kolejności operacji

Moduł 4: Funkcje skalarne
– Wykorzystywanie funkcji w zapytaniach
– Zagnieżdżanie funkcji
– Funkcje tekstowe
– Zwracanie skrajnych znaków (LEFT, RIGHT)
– Zwracanie wybranych znaków (SUBSTRING)
– Znajdowanie pozycji znaków w tekście (CHARINDEX)
– Zmiana wielkości liter (LOWER, UPPER)
– Likwidacja spacji wiodących i końcowych (LTRIM, RTRIM)
– Odwracanie kolejności znaków (REVERSE)
– Liczba znaków (LEN, DATALENGTH)
– Zastępowanie szukanych znaków (REPLACE)
– Wstawianie znaków na określonej pozycji (STUFF)
– Funkcje daty i czasu
– Zwracanie bieżącej daty i godziny (GETDATE, GETUTCDATE, SYSDATETIMEOFFSET)
– Zwracanie części daty (YEAR, MONTH, DAY)
– Zwracanie jednostki daty i czasu (DATEPART)
– Identyfikowanie dnia tygodnia (@@DATEFIRST)
– Zwracanie nazwy jednostki daty i czasu (DATEANAME)
– Różnica dat (DATEDIFF)
– Dodawanie do daty jednostek czasu (DATEADD)
– Funkcje matematyczne
– Zaokrąglanie liczb (ROUND)
– Zaokrąglanie do liczby całkowitej w dół i w górę (FLOOR, CEILING)
– Potęgowanie i pierwiastkowanie (SQUARE, SQRT, POWER)
– Funkcje logiczne
– Warunkowe wykonywanie operacji (IIF)
– Zwracanie wartości ze zdefiniowanej listy wartości (CHOOSE)
– Funkcje konwertujące
– Niejawna konwersja typów danych (Precedence)
– Konwertowanie wartości (CAST)
– Style konwersji (CONVERT, TRY_CONVERT)
– Konwersja dat, czasu i wartości pieniężnych (PARSE, TRY_PARSE)
– Funkcje systemowe
– Zastępowanie NULLa (ISNULL)
– Zastępowanie NULLa pierwszą nienulową wartością (COALESCE)

Czas trwania

10:00 – 16:00

Prelegenci

Cytat

Trener Akademii MDDP

Gdzie i kiedy

Warszawa 14 - 15 lipca 2021
brak danych

Warszawa

woj. mazowieckie

Gdzie i kiedy

Warszawa 19 - 20 maja 2021
brak danych

Warszawa

woj. mazowieckie

Gdzie i kiedy

Warszawa 24 - 25 marca 2021
brak danych

Warszawa

woj. mazowieckie

Weź udział

Cena
za osobę
1100 PLN
+23% VAT
Cena zawiera:
  • udział w zajęciach
  • materiały szkoleniowo-konferencyjne
  • certyfikat uczestnictwa
  • serwis obiadowy
  • przerwy kawowe

Organizator

Akademia Biznesu MDDP
02-672 Warszawa
Domaniewska 39 A
woj. mazowieckie
Akademia Biznesu MDDP jest organizatorem szkoleń i konferencji z zakresu prawa podatkowego, rachunkowości, a także zarządzania i finansów. Realizujemy projekty dedykowane dla firm, dostarczając wiedzę, która zapewnia stabilny wzrost przedsiębiorstw, ...
FAQ

Najczęściej zadawane pytania

Prosimy o przejście do sekcji Weź udział, aby wypełnić formularz zgłoszenia w wydarzeniu. Po jego wysłaniu organizator skontaktuje się celem potwierdzenia przyjęcia zgłoszenia i przekazania szczegółów organizacyjnych.

Prosimy o zgłoszenie z użyciem formularza rejestracji online dostępnego na górze strony. Skontaktujemy się z Państwem celem potwierdzenia przyjęcia zgłoszenia.


Kontakt

Masz pytania? Napisz do nas

Wypełnij formularz

Uzupełnij pole
Wybierz termin wydarzenia
Uzupełnij pole
Uzupełnij pole
Uzupełnij wiadomość
Potwierdź, że nie jesteś botem.
Musisz zaakceptować regulamin.
Wiadomość została wysłana!

Dane kontaktowe

Akademia Biznesu MDDP
02-672 Warszawa Domaniewska 39 A
Darmowy biuletyn informacyjny

Zapisz się do newslettera i otrzymuj powiadomienia o nowych wydarzeniach!