Podstawy zapytań SQL i programowania w języku T-SQL w bazach danych MsSQL Server

by:
Czas trwania 4 dni
Średnia ocena kursu 4.88/5 Ocena pochodzi z ankiet

Najbliższe terminy tego szkolenia

15.11 18.11 Termin gwarantowany Szkolenie online
Zapisz się
21.03 24.03
Szkolenie online
Zapisz się
16.05 19.05
Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Udział online 1600 PLN (netto)
Szkolenie stacjonarne 2000 PLN (netto)

Skuteczność

W naszej pracy nadrzędną wartością jest skuteczność szkoleń. Jako programiści rozumiemy, że w nauce chodzi przede wszystkim o skuteczność. Wszystkie elementy procesu szkolenia, od doboru właściwego trenera do przemyślanej warsztatowej formuły są po to, by to osiągnąć. Doskonalimy się w tym od 2008 roku. Możesz więc na nas polegać!

Program szkolenia

  1. Wprowadzenie do MS SQL Server
  2. Środowisko SQL Server Management Studio
  3. Wprowadzenie do języka SQL
  4. Instrukcja SELECT
  5. Sortowanie wyników zapytania
  6. Aliasy kolumn
  7. Modyfikator DISTINCT
  8. Filtrowanie danych w wynikach zapytań
  9. Warunki logiczne
  10. Typy danych i konwersja typów
  11. Funkcje wbudowane
    • Funkcje operujące na liczbach
    • Funkcje operujące na tekście
    • Funkcje operujące na datach
    • Funkcje logiczne
  12. Wyrażenie warunkowe CASE
  13. Praca z NULLami
  14. Fukcje agregujące i grupowanie
    • Funkcje agregujące
    • Grupowanie
    • Operator HAVING
    • Operatory ROLLUP I CUBE
  15. Podzapytania
    • Podzapytania proste
    • Podzapytania złożone
    • Podzapytania wielowierszowe
    • Operatory IN i NOT IN
    • Operator EXISTS i NOT EXISTS
  16. Operacje na zbiorach
    • UNION, UNION ALL
    • EXCEPT,INTERSECT
    • APPLY, CROSS APPLY, OUTER APPLY
  17. Złączenia tabel
    • Zasady łączenia tabel
    • Połączenia INNER
    • Połączenia OUTER
    • Połączenia SELF
    • Połączenia CROSS
  18. Manipulowanie danymi
    • Modyfikowanie danych
    • Kasowanie danych
    • Wstawianie wierszy do tabel
    • Ograniczenia kolumn
    • Modyfikowanie,kasowanie i wstawianie wierszy z użyciem podzapytań
    • Zarządzanie transakcjami
  19. Zarządzanie strukturami danych
    • Tworzenie tabel
    • Modyfikowanie tabel
    • Kasowanie tabel
    • Klucze główne
    • Klucze obce
    • Stosowanie widoków
    • Autonumerowanie wierszy
    • Tabele tymczasowe
  20. Pisanie na konsoli
  21. Stosowanie zmiennych i stałych
  22. Złożone typy danych
  23. Instrukcje warunkowe
  24. Pętle
  25. Przetwarzanie danych pochodzących z tabel
    • Stosowanie kursorów
    • Aspekty wydajnościowe stosowania kursorów
  26. Obsługa błędów
    • Konstrukcja Try Catch
    • Funkcje związane z obsługą błędów
    • Błędy a transakcyjność
    • Zgłaszanie błędów
    • Błędy w długotrwałych operacjach
  27. Procedury składowane
    • Tworzenie i aktualizacja procedur składowanych
    • Parametry wejściowe w procedurach składowanych
    • Parametry typu OUTPUT
    • Kompilacja
    • SQL w procedurach składowanych
    • Tymczasowe procedury składowane
  28. Funkcje
    • Tworzenie i aktualizacja funkcji
    • Parametry w funkcjach
    • Kompilacja
    • SQL w funkcjach
    • Stosowanie własnych funkcji w SQL
  29. Wyzwalacze
    • Wyzwalacze DML
    • Wyzwalacze DDL
    • Wyzwalacze typu Instead Of
    • Wyzwalacze na poziomie bazy danych
    • Wyzwalacze a transakcyjność
    • Zagnieżdżanie i rekurencja wyzwalaczy
    • COLUMNS_UPDATED
  30. Dynamiczny SQL
    • Zastosowanie dynamicznego SQL
    • Stosowanie dynamicznego SQL w kodzie
    • Ataki typu SQL Injection
  31. Praca z danymi XML
    • Wprowadzenie do XML
    • Schematy XML
    • Implementacja danych w XML
    • Składnia T-SQL for XML
    • XQuery
    • Przekształcanie danych XML do danych tabelarycznych
  32. Zależności między obiektami i ich kontrola

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Po ukończeniu tego szkolenia uczestnicy będą potrafili:
  • Korzystać z podstawowych narzędzi developerskich dostarczanych przez Microsoft
  • Odpytywać bazę danych w celu pobrania danych
  • Tworzyć skomplikowane raporty na podstawie danych
  • Tworzyć i zarządzać obiektami niezbędnymi do przechowywania danych
  • Modyfikować, dodawać i kasować dane w sposób bezpieczny dla spójności danych.
Terminy gwarantowane Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu. Więcej
Szkolenia online i udział online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia. W każdym szkoleniu stacjonarnym możesz brać udział online. Więcej
Inne szkolenia tej kategorii Sprawdź pozostałe szkolenia MS SQL Server!
Vouchery Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym. Więcej

Sprawdź, co mówią o nas Ci, którzy nam zaufali

  • 5.0/5

    Podstawy zapytań SQL i programowania w języku T-SQL w bazach danych MsSQL Server

    24-08-2021 Pozdrawiam Pana Sebastiana!!! Życzę dalej tyle uśmiechu :) Nawet Pan sobie nie zdaje sprawy ile razy w ciągu tego czterodniowego szkolenia poprawił mi Pan humor :) PS. Podziwiam za zakres wiedzy! Mam nadzieje, że kiedyś opanuje SQLa w takim poziomie jak Pan - taki sobie podjęłam cel teraz! Troche mi to zajmie ale dojde do tego haha Wiktoria Pastor, Edubroker Sp. z o.o.
  • 5.0/5

    Podstawy zapytań SQL i programowania w języku T-SQL w bazach danych MsSQL Server

    24-08-2021 Bardzo profesjonalne szkolenie. Ogrom informacji przekazany w szybki ale bardzo logiczny i przyswajalny sposob, aczkolwiek troche za szybkie jak dla osob ktore nie mialy doswiadczenia w tej tematyce (a poziom jest podstawowy). Ogromna wiedza i doswiadczenie prowadzacego. Przekaz zachecajacy do kontynuacji nauki juz we wlasnym zakresie :) Monika Klimowicz, Edubroker Sp. z o.o.
  • 5.0/5

    Podstawy zapytań SQL i programowania w języku T-SQL w bazach danych MsSQL Server

    11-06-2021 Profesjonalne podejście do przygotowania oraz realizacji szkolenia. Szkolenie przeprowadzone w w odpowiednim tempie i bardzo rzeczowo. Patryk Ciskowski, Główny Inspektorat Transportu Drogowego
  • 5.0/5

    Podstawy zapytań SQL i programowania w języku T-SQL w bazach danych MsSQL Server

    30-10-2020 bardzo dobry kurs, polecam Zygmunt Łosek, Marelli Sosnowiec Poland SP. Z O.O.
  • 5.0/5

    Podstawy zapytań SQL i programowania w języku T-SQL w bazach danych MsSQL Server

    08-11-2019 Polecam Pana wykładowcę. Marek Skoczeń, Perun S.A.
  • 4.92/5

    Podstawy zapytań SQL i programowania w języku T-SQL w bazach danych MsSQL Server

    22-03-2019 polecam szkolenia w firmie JSystems Jakub Poniatowski, AMIC Polska Sp. z o.o.

Trenerzy kategorii MS SQL Server

Sebastian Stasiak

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Szkolenia otwarte 22 299 53 69
Szkolenia zamknięte i grupy 733 908 205
Napisz do nas

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.