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.8/5 Ocena pochodzi z ankiet

Najbliższe terminy tego szkolenia

02.10 05.10 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Brak miejsc
04.12 07.12 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
29.01 01.02 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
22.04 25.04 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 2800 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.

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

  • 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
Przemysław Starosta
Sebastian Stasiak
Sławomir Juruś

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.