Kurs

Querying Microsoft SQL Server 2014

O kursie

Wiedza oraz umiejętności praktyczne związane z pisaniem zapytań do baz danych przy wykorzystaniu języka Transact-SQL w MS SQL Server 2014.

Środowisko edukacyjne tego szkolenia wyróżniają:

Multimedialne i interaktywne materiały szkoleniowe Microsoft w postaci wirtualnych laboratoriów, nagrań wideo wszystkich lekcji, demonstracji, scenariuszy laboratoriów powiązanych ze szkoleniem oraz instrukcji wykonania laboratoriów.

Quizy sprawdzające cząstkowe oraz quiz końcowy.

Dodatkowe materiały i zadania praktyczne, które pomogą Ci przyswoić i utrwalić wiedzę. Tę część szkolenia poprowadzi Twój trener moderator.
Kto powinien wziąć udział?

Szkolenie dla administratorów, inżynierów systemowych i programistów odpowiedzialnych za pisanie zapytań w języku Transact-SQL w SQL Server 2014.

 

Program kursu

  1. Wstęp do SQL Server 2014
    • Podstawowa architektura SQL Server
    • Edycje i wersje SQL Server
    • Wprowadzenie do pracy z SQL Server Management Studio
  2. Wstęp do zapytań Transact-SQL
    • Wstęp do Transact-SQL
    • Zbiory
    • Logika predykatów
    • Kolejność logiczna operacji w instrukcji SELECT.
  3. Pisanie zapytań SELECT
    • Pisanie prostych instrukcji SELECT
    • Eliminacja duplikatów przy użyciu DISTINCT
    • Używanie aliasów kolumn i tabel
    • Pisanie prostych instrukcji CASE.
  4. Łączenie kilku tabel w jednym zapytaniu
    • Złączenia
    • Zapytania z połączeniami INNER
    • Zapytania z połączeniami OUTER
    • Zapytania z połączeniami SELF i CROSS.
  5. Sortowanie i filtrowanie danych
    • Sortowanie danych
    • Filtrowanie danych
    • Filtrowanie z opcjami TOP i OFFSET-FETCH
    • Praca z wartościami brakującymi i nieznanymi.
  6. Praca z typami danych SQL Server 2014
    • Wstęp do typów danych SQL Server 2014
    • Praca z typami znakowymi
    • Praca z danymi daty i czasu.
  7. Modyfikacja danych za pomocą DML
    • Dodawanie danych do tabeli
    • Modyfikowanie i usuwanie danych
    • Autonumeracja
  8. Używanie funkcji wbudowanych
    • Pisanie zapytań wykorzystujących funkcje wbudowane
    • Korzystanie z funkcji konwertujących
    • Korzystanie z funkcji logicznych
    • Korzystanie z funkcji w celu testowania wartości NULL.
  9. Grupowanie i agregacja danych
    • Korzystanie z funkcji agregujących
    • Używanie klauzuli GROUP BY
    • Filtrowanie grup za pomocą klauzuli HAVING.
  10. Używanie podzapytań
    • Pisanie samozawierających podzapytań
    • Pisanie skorelowanych podzapytań
    • Używanie predykatu EXISTS z podzapytaniami.
  11. Używanie wyrażeń tablicowych
    • Używanie widoków
    • Używanie funkcji tablicowych (Inline TVF)
    • Używanie tabel pochodnych
    • Używanie wyrażeń tablicowychCTE (Common Table Expression)
  12. Używanie operatorów zbiorów
    • Zapytania używające operatorów UNION
    • Zapytania używające operatorów EXCEPT i INTERSECT
    • Zapytania używające APPLY
  13. Używanie funkcji rankingowych, przesunięcia i agregacji
    • Używanie funkcji przesunięcia z klauzulą OVER
    • Zastosowanie funkcji przesunięcia w zapytaniach
  14. Przestawianie i grupowanie zestawów
    • Zapytania używające PIVOT i UNPIVOT
    • Zastosowanie w zapytaniach GROUPING SETS
  15. Wykonywanie procedur składowanych
    • Odpytywanie danych przy użyciu procedur składowanych
    • Przekazywanie parametrów
    • Tworzenie prostych procedur składowanych
    • Wykorzystanie zapytań z dynamicznym językiem SQL
  16. Programowanie w T-SQL
    • Elementy programowania w T-SQL
    • Kontrola przepływu.
  17. Implementacja obsługi błędów
    • Obsługa błędów w TRY/CATCH
    • Praca z informacjami funkcji ERROR
  18. Implementacja transakcji
    • Transakcje a silnik baz danych
    • Kontrola transakcji
    • Poziomy izolacji transakcji
  19. Poprawa wydajności zapytań
    • Czynniki wpływające na wydajności zapytań
    • Wyświetlanie informacji o wydajności zapytań
  20. Wyświetlanie metadanych o SQL Server
    • Odpytywanie widoków systemowych i funkcji (System Catalog Views and Functions)
    • Uruchamianie procedur składowanych
    • Odpytywanie zarządzalnych obiektów dynamicznych (Dynamic Managment Objects)

Prelegenci

Cytat

Trener Altkom Akademia

Gdzie i kiedy

Online 07 - 11 grudnia 2020

Gdzie i kiedy

Online 16 - 20 listopada 2020

Gdzie i kiedy

Online 26 - 30 października 2020

Weź udział

Cena 1
zł + 23% VAT za osobę
3700 PLN
Cena zawiera:
  • udział w szkoleniu, materiały szkoleniowe, wsparcie po szkoleniu

Organizator

Altkom Akademia S.A.
00-867 Warszawa
ul. Chłodna 51
woj. mazowieckie
Altkom Akademia jest częścią Grupy Altkom, przedsiębiorstwa założonego w 1988 roku i z sukcesem działającego nieprzerwanie przez ponad 30 lat. Od 1992 roku realizujemy szkolenia, kursy i rozmaite projekty edukacyjne skierowane zarówno do informatyków...
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 wypełnienie formularza zgłoszenia dostępnego na górze strony. Po jego otrzymaniu skontaktujemy się, aby potwierdzić zgłoszenie i przekazać wszystkie informacje organizacyjne.


Kontakt

Masz pytania? Napisz do nas

Wypełnij formularz

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

Dane kontaktowe

Altkom Akademia S.A.
00-867 Warszawa ul. Chłodna 51
Darmowy biuletyn informacyjny

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