kod kursu: A403
Naucz się z nami zaawansowanych zapytań SQL

Zaawansowane szkolenie T-SQL - zoptymalizowane zapytania, procedury i funkcje

Kurs SQL poziom zaawansowany to szkolenie, na którym poznasz elementy typowe dla każdego języka programowania, takie jak zmienne, pętle, instrukcje warunkowe, metody obsługi błędów.

Błyskawicznie opanujesz omawiany materiał, gdyż uczysz się na podstawie dobrze dobranych ćwiczeń.

Osoba programująca
Programowanie w języku MS SQL oparte o praktyczne zadania

Czas trwania i cena kursu SQL Server poziom zaawansowany

2 dni - 16 godzin zegarowych
1 820,40 zł brutto (1 480,00 zł netto)

W cenie kursu otrzymujesz:

  • komplet materiałów szkoleniowych
  • praktykę na bazach AdventureWorks i Northwind
  • własne stanowisko komputerowe
  • imienny certyfikat
Programowanie, testowanie, poprawianie wydajności

Terminy kursu MS SQL dla zaawansowanych

Jeśli podoba Ci się zakres naszego szkolenia, ale nie możesz znaleźć żadnego odpowiedniego dla Ciebie terminu, napisz lub zadzwoń do nas. Uruchamiamy szkolenia bardzo często i postaramy się dopasować termin kursu do Twojego kalendarza.

Nauczysz się tworzenia zapytań w języku SQL i pracy z bazami danych

Program kursu MS SQL zaawansowany

Program szkolenia przemyśleniśmy w każdym szczególe. Wybraliśmy tylko te elementy języka SQL, których niezbędnie potrzebujesz, aby samodzielnie pisać programy.

Poniżej znajdziesz szczegółowy opis szkolenia.

Osoba programująca

Część 1

  1. Sprawdzanie wersji SQL Server
    • Tryby bazy danych
    • Poziom zgodności (compatibility level)
    • Zmiana trybu bazy danych
  2. Widoki systemowe
  3. Widoki użytkownika
  4. Tworzenie zmiennych
  5. Przepływ sterowania – pętle
    • Słowa kluczowe BEGIN i END
    • Wyrażenie IF…ELSE
    • Wyrażenia WHILE, BREAK i CONTINUE
    • Wyrażenie GOTO
    • Wyrażenie WAITFOR
    • Wyrażenie RETURN
  6. Instrukcje warunkowe
    • Wyrażenie CASE i tabele przestawne
    • Wyrażenie IIF
    • Wyrażenie CHOOSE
  7. Kursory
  8. Funkcje wbudowane zwracające tabelę
  9. Funkcje użytkownika
    • Funkcje skalarne
    • Kod proceduralny w funkcjach użytkownika
    • Wielowyrażeniowe funkcje zwracające tabele
  10. Operatory CROSS APPLY i OUTER APPLY

Część 2

  1. Procedury składowane
    • Rekurencja w procedurach składowanych
    • Parametry tabelaryczne
    • Tymczasowe procedury składowane
    • Przekazywanie parametrów procedurom składowanym
  2. Widoki – tworzenie widoków i ich wykorzystywanie w zapytaniach
  3. Wyzwalacze
    • Udostępnianie danych wyzwalaczom
    • Wyzwalacze zagnieżdżone i rekurencyjne
    • Funkcje UPDATE(), COLUMNS_UPDATED()
  4. Używanie dynamicznego SQL-a
  5. Przechwytywanie i obsługa błędów
  6. Optymalizacja zapytań za pomocą indeksów
Efektywna nauka dzięki doświadczonym trenerom

Trenerzy prowadzący kurs SQL Server zaawansowany

Nasi trenerzy posiadają wieloletnie doświadczenie w obszarze programowania.

Są nie tylko ekspertami w swoich dziedzinach, ale także pasjonatami, którzy potrafią skutecznie przekazywać wiedzę i motywować uczestników do nauki.

szkolenie z programowania
Jarek Olechno
szkolenie z programowania
Rafał Lelusz
szkolenie z programowania
Michał Pietrasik
Zobacz, co o szkoleniach sądzą uczestnicy

Opinie osób, które ukończyły nasz kurs

4.8/5
na podstawie 4 opinie

Poniżej znajdziesz informacje na temat opinii dotyczących szkolenia SQL Server poziom zaawansowany.

Opinie zbieramy w ankietach i za zgodą Uczestników publikujemy na naszej stronie.

Aleksander Ambrozik

Kurs był dla mnie bardzo pozytywnym doświadczeniem. Instruktor bardzo cierpliwy i bez problemu przypominał rzeczy które ktoś zapomniał. Bardzo fajna komunikacja podczas szkolenia. Rzetelne podejście firmy do chęci przeze mnie zmiany kursu. Bez problemu mogłem się przepisać na wyższy poziom. Wspierająca obsługa. Cały zespół bardzo miły i pomocny.

Małgorzata Rymarczyk

Zaskoczyła mnie pozytywnie reakcja administracji w Avendi na nietypową sytuację. Był błąd w terminach i nie zostałam zarejestrowana na kurs. Kiedy zgłosiłam się na kurs nie było grupy. Problem został bardzo szybko rozwiązany. Kurs zorganizowano wyłącznie dla mnie zgodnie z wybranym przeze mnie terminem. Szkolenie było bardzo, bardzo dobre, trener miły i super przygotowany do kursu. Wszystko na najwyższym poziomie.

Iwona Marszałek

Kurs z dużą częścią czasu przeznaczoną na ćwiczenie i zadawanie pytań. Trener bardzo sympatyczny i znający się na temacie. Pozwalał zadawać pytania i chętnie na nie odpowiadał. Kurs na piątkę. Catering na piątkę i lokalizacja na piątkę. Na duży minus brak parkingu a w centrum miejsca są przecież płatne.

Ryszard Lisik

Największa zaleta dla mnie to to, że trener aktywizuje do udziału. W naszej grupie był bardzo różny poziom, ale prowadzący jakoś dał radę do każdego dotrzeć. Każdy dał radę samodzielnie robić zadnia. Dla mnie taki sposób organizacji to strzał w dziesiątkę. Szczególnie fajne kursy ma Rafał Lelusz i Maciek Szuba.

Osoba programująca
Wartościowe szkolenie z dużą dawką ćwiczeń

Jak się przygotować do szkolenia?

Przed rozpoczęciem szkolenia warto zapoznać się z podstawową składnią języka SQL i zasadami tworzenia zapytań do bazy danych.

Takie przygotowanie pozwoli Ci w pełni wykorzystać potencjał szkolenia i bez trudu zrozumieć omawiane zagadnienia.

Podstawy SQL możesz opanować podczas naszego kursu SQL Server poziom podstawowy, który wprowadza w ten temat w sposób uporządkowany i praktyczny.

Zobacz, co warto wiedzieć przed zapisaniem się na kurs

Odpowiedzi na najczęściej zadawane pytania

Jak wygląda struktura kursu SQL Server poziom zaawansowany?

Kurs SQL Server poziom zaawansowany prowadzimy w formie warsztatów.

Szkolenie podzielone jest na bloki: w pierwszym bloku trener przedstawia teorię, w kolejnym są ćwiczenia praktyczne i po nich przerwa na odpoczynek.

Czy muszę mieć zainstalowany SQL Server na komputerze, żeby uczestniczyć w kursie?

Jeśli chcesz pracować na swoim komputerze, to musisz mieć zainstalowany SQL Server i bazy danych. W artykule SQL Server instalacja znajdziesz informacje, w jaki sposób zainstalować serwer.

Jeśli w trakcie zajęć wolisz korzystać z naszego komputera, nie musisz robić instalacji. Na kursie stacjonarnym jest przygotowany dla Ciebie komputer, a na kursie on-line możesz połączyć się z naszym komputerem przez zdalny pulpit.

Czy w kursie SQL Server są praktyczne ćwiczenia?

Tak, ponad 70% czasu przeznaczamy na rozwiązywanie ćwiczeń praktycznych.

Czy w trakcie kursu online mogę zadawać pytania instruktorowi?

Tak, trener jest przez cały czas dostępny i na bieżąco możesz zadawać pytania.

Rekomendowane szkolenia

Rozwijaj z nami kompetencje techniczne

Kurs SQL nie musi być końcem Twojej przygody z programowaniem. Idealnym uzupełnieniem do SQL będzie język Python, za pomocą którego możesz automatyzować zadania i przeprowadzać analizy.

Zapraszamy również na kompleksowe szkolenia z programowania i analizy danych.

Card image

Kurs SQL Server dla analityków - T-SQL w pracy z danymi

Czyszczenie danych, podsumowania, analiza, raporty

Card image

Nauka Power BI od podstaw - raporty i analiza biznesowa w praktyce

Import danych, raporty i wizualizacje, obliczenia, DAX

Card image

Kurs AI w pracy biurowej - Copilot 365, ChatGPT, Gemini, Claude

Dokumenty, prezentacje, wyliczenia w MS Excel