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

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

Najbliższe terminy tego szkolenia

22.04 25.04 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Brak miejsc
15.07 18.07 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
07.10 10.10 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
02.12 05.12 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 2800 PLN (netto)

Standardy JSystems

  1. Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
  2. Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
  3. Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
Zapisz się
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!

Przekrojowe, warsztatowe szkolenie z zakresu SQL i T-SQL w bazach danych Microsoft SQL Server. Obejmuje najczęściej wykorzystywane w praktyce elementy SQL od podstaw oraz rozwinięcie SQL o programowanie w języku T-SQL. Programowanie w języku T-SQL pozwoli uczestnikowi na tworzenie własnych funkcji SQL rozszerzając jego możliwości. Ponadto dzięki temu językowi uczestnik będzie potrafił tworzyć automatyczne procesy raportujące czy wyzwalacze uruchamiające się w reakcji na jakieś zdarzenie w bazie danych.

Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.


Stanowisko robocze


Do tego szkolenia każdy uczestnik otrzymuje dostęp do indywidualnej wirtualnej maszyny w chmurze. Ma ona zainstalowane i skonfigurowane wszystko co potrzebne do realizacji szkolenia. Maszyna będzie dostępna przez cały okres szkolenia.
Terminy gwarantowane

Gdy na jakiś termin zgłosi się minimalna liczba osób, termin oznaczamy jako gwarantowany.

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to, że na 100% się odbędzie we wskazanym czasie i miejscu.

Nawet gdyby część takiej grupy zrezygnowała lub przeniosła się na inny termin, raz ustalony termin gwarantowany takim pozostaje. Ewentualne ryzyko ponosimy my jako organizator.

Przejdź do terminów tego szkolenia

Szkolenia 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.
Inne szkolenia tej kategorii Sprawdź pozostałe    szkolenia MS SQL Server!

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 Microsoft SQL Server

    08-12-2023 Szkolenie krótkie, ale intensywne. Rzetelna wiedza przekaza w zrozumiały i przyjazny sposób. Damian Tomczyk, Miejskie Przedsiębiorstwo Komunikacyjne - Łódź Sp. z o.o.
  • 5.0/5

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

    08-12-2023 Wiele praktycznej wiedzy oraz ćwiczeń utrwalających zdobytą wiedzę Konrad Matejak, PwC Advisory Sp. z o.o. sp. k.
  • 4.81/5

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

    08-12-2023 Tak trzymać! Konrad Wadach, Gdański Uniwersytet Medyczny
  • 4.83/5

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

    06-10-2023 Dużo wiedzy, merytorycznie poukładane, polecam Aleksandra Okołowicz-Seweryn, Urząd Miasta Krakowa
  • 5.0/5

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

    06-10-2023 Bardzo intensywnie i skutecznie, polecam Grzegorz Zieliński, Gemini Polska Sp. z o.o.
  • 4.9/5

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

    26-05-2023 Polecam, merytorycznie i intensywnie aczkolwiek bardzo pozytywnie Marek Mikitka, Morawiec Transport Sp. z o.o.
  • 4.9/5

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

    16-11-2022 Bardzo dobre szkolenie. Kwestie teoretyczne bardzo dobrze przeplatają się z praktycznymi zadaniami. Michał Kowalski, SGB-Bank S.A.
  • 5.0/5

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

    16-09-2022 profesjonalne podejście do przedstawianych zagadnień. Piotr Nieznański, Rhenus Logistics S.A.
  • 5.0/5

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

    23-06-2022 Bardzo interesujące szkolenie, prowadzone w sposób bardzo przystępny. Robert Kowalczyk, Mazowiecka Uczelnia Publiczna w Płocku
  • 5.0/5

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

    23-06-2022 Przyjazny sposób prowadzenia i prezentacji. Marek Możdżeń, Orange Szkolenia Sp. z o.o.
  • 4.9/5

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

    18-11-2021 bardzo profesjonalne szkolenie. polecam Marta Gnacikowska, ING Business Shared Services B.V.
  • 5.0/5

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

    18-11-2021 Wiedza przekazana w sposób zrozumiały, przystępny dla każdego. Adam Pawłowski, Gmina Miejska Kraków
  • 5.0/5

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

    23-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 Microsoft SQL Server

    23-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 Microsoft SQL Server

    10-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 Microsoft SQL Server

    29-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 Microsoft SQL Server

    07-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 Microsoft SQL Server

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

Trenerzy kategorii MS SQL Server

Arkadiusz Karasiński
Sebastian Stasiak
Przemysław Starosta
Sławomir Juruś
Zapisz się

Masz jakieś pytania? Skontaktuj się z nami!

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

Telefon 22 299 53 69
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.