Szkolenie jest przeznaczone dla osób chcących zapoznać się z techniką wykorzystania relacyjnych baz danych. Umiejętności nabyte w trakcie szkolenia mogą być przydatne w codziennej pracy programisty, administratora baz danych jak i analityka tworzącego różnorodne raporty i zestawienia.
W trakcie szkolenia uczestnicy uzyskają wiedzę dotyczącą wykorzystania zaawansowanych funkcjonalności języka T-SQL a w szczególności funkcji okienkowych, analitycznych, zasad tworzenia skryptów, wykorzystania zmiennych, instrukcji warunkowych oraz tabel tymczasowych. Dodatkowo uzyskane umiejętności pozwolą na wzbogacenie własnych rozwiązań o przetwarzanie typów danych przestrzennych oraz hierarchicznych. Znajomość stosowania omawianych konstrukcji T-SQL pozwoli uczestnikom na rozwiązywanie problemów analitycznych o wysokim stopniu komplikacji, wymagających przeprowadzania całych sekwencji operacji przetwarzania danych w różnorodnych formatach.
Szkolenie jest przeznaczone dla osób chcących zapoznać się z techniką wykorzystania relacyjnych baz danych. Umiejętności nabyte w trakcie szkolenia mogą być przydatne w codziennej pracy programisty, administratora baz danych jak i analityka tworzącego różnorodne raporty i zestawienia.
Od uczestników szkolenia wymagana jest znajomość języka T-SQL w stopniu pozwalającym na tworzenie zapytań wybierających, filtrujących, grupujących oraz agregujących danych (zakres szkolenia Język T-SQL – poziom podstawowy).
3 dni po 8 godzin lekcyjnych
Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.
Funkcje okienkowe – wykorzystanie klauzuli OVER.
Funkcje rankujące.
Funkcje analityczne.
Przykłady zastosowania funkcji okienkowych
Wyszukiwanie pełnotekstowe – Full-text Search.
Wykorzystanie danych przestrzennych (spatial, geography)
Wykorzystanie typu hierarchicznego (HierarchyID).
Zasady tworzenia skryptów w języku T-SQL - wsady.
Wykorzystanie zmiennych
Konstrukcje sterujące przepływem programu (WHILE, IF).
Wykorzystanie tabel tymczasowych.
Różnice i podobieństwa w wykorzystaniu zmiennych tabelarycznych oraz tabel tymczasowych.
Przetwarzanie danych przy pomocy kursorów.
Po ukończeniu kursu uczestnik/czka będzie potrafił/a:
Po zakończeniu szkolenia rekomendowane jest skorzystanie z następujących szkoleń: