kod kursu: A401
Twoje dane kryją odpowiedzi, które możesz poznać

Kurs T-SQL w SQL Server - od pierwszego zapytania do gotowego raportu

Zanim dotrzesz do potrzebnych informacji, przechodzisz przez wiele żmudnych czynności:

  • przeszukujesz arkusze w poszukiwaniu kilku wierszy
  • czekasz na raport, który ktoś inny musi przygotować
  • kopiujesz dane między plikami, aby je ze sobą połączyć
  • ręcznie filtrujesz i sortujesz dziesiątki rekordów
  • za każdym razem zaczynasz to samo zestawienie od początku

To wszystko da się zrobić za pomocą zapytań.

Poznaj SQL i samodzielnie odczytuj z bazy dokładnie to, czego szukasz.

Osoba programująca
Dane bez tajemnic, raporty bez czekania

Czas trwania i cena kursu SQL Server poziom podstawowy

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

W cenie kursu otrzymujesz:

  • komplet materiałów szkoleniowych
  • praktykę na bazach AdventureWorks i Northwind
  • własne stanowisko komputerowe
  • imienny certyfikat

Szkolenie, po którym SQL Server zamienia się z tajemnicy w Twoje narzędzie pracy.

Otwórz drzwi do świata baz danych

Terminy kursu z podstaw języka MS SQL

Setki tysięcy wierszy znowu zawiesiły Twój arkusz kalkulacyjny? Postaw na technologię, która radzi sobie z milionami rekordów.

Zarezerwuj miejsce na kursie i w zaledwie kilka dni opanuj podstawy języka SQL, które pozwolą Ci błyskawicznie filtrować, łączyć i analizować duże zbiory danych.

Ponad 120 zadań z zakresu baz danych

Program kursu MS SQL od podstaw

Umiejętności, które zdobędziesz wystarczą Ci do samodzielnego odczytywania danych z baz, dokonywania wyliczeń, agregacji danych i tworzenia raportów.

Program kursu obejmuje nie tylko naukę składni języka SQL. Nauczysz się także testować zapytania, znajdować w nich błędy oraz rozumieć, co znaczą poszczególne opisy błędów.

Dobrze poznasz relacyjne bazy Microsoft SQL i nauczysz się tworzyć zapytania przydatne w analizie i programowaniu.

Osoba programująca

Część 1

  1. Serwery bazodanowe i relacyjne bazy danych
  2. Dialekty języka SQL - T-SQL, Oracle, MySQL, PostgreSQL
  3. Edytor SQL Server Management Studio
  4. Relacyjny model bazy danych
  5. Kolejność zapisu i wykonywania klauzul w zapytaniu
  6. Instrukcje SELECT, FROM, TOP i DISTINCT
    • Instrukcja SELECT – wybór kolumn
    • Instrukcja FROM – wybór tabel
    • Instrukcja TOP – ograniczanie liczby rekordów
    • Instrukcja DISTINCT – eliminowanie duplikatów
  7. Komentarze
  8. Dobre praktyki pisania zapytań
  9. Podstawowe filtrowanie danych
    • Typy danych w kolumnie
    • Klauzula WHERE
    • Standardowe operatory porównania =, <>, <, >
  10. Złożone filtrowanie rekordów
    • Operatory logiczne
    • Wartość specjalna NULL i logika trójwartościowa
    • Zawarty w zbiorze IN
    • Niezawarty w zbiorze NOT IN
    • Zawarty w przedziale BETWEEN … AND …
    • Niezawarty w przedziale NOT BETWEEN … AND …
    • Dopasowanie do wzorca LIKE i NOT LIKE
    • Złożone warunki logiczne
    • Hierarchia operatorów
  11. Sortowanie danych – klauzula ORDER BY
  12. Funkcje wbudowane
    • Funkcje arytmetyczne
    • Funkcje znakowe
    • Funkcje daty i czasu
  13. Instrukcja CASE i wyrażenie IIF

Część 2

  1. Grupowanie
    • Funkcje agregujące
    • Klauzula GROUP BY
    • Filtrowanie grup – operator HAVING
  2. Konwersja typów danych
    • Funkcje CAST i CONVERT
    • Konwertowanie dat i ich formatowanie
    • Funkcja FORMAT
  3. Relacje i relacyjny model bazy danych
  4. Złączenia tabel
    • Klucze – główny i obcy
    • Aliasy tabel
    • Złączenie wewnętrzne JOIN
    • Złączenia zewnętrzne LEFT JOIN, RIGHT JOIN, FULL JOIN
    • Złączenia wielokrotne
  5. Łączenie wyników zapytań
    • Operatory UNION i UNION ALL
    • Operator INTERSECT
    • Operator EXCEPT
  6. Wstawianie danych do tabeli
  7. Usuwanie i aktualizowanie danych
  8. Tworzenie i usuwanie tabel
  9. Zmiana struktury tabeli
  10. Tabele tymczasowe
  11. Import danych do bazy z Excela
  12. Export danych z bazy do Excela lub do pliku tekstowego
  13. Wykorzystanie widoków systemowych w bazach danych
  14. Formatowanie wyniku zapytania
Efektywna nauka dzięki doświadczonym trenerom

Poznaj trenerów kursu SQL Server

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

Są ekspertami z tematów, z których prowadzą szkolenia oraz pasjonatami technologii. Potrafią skutecznie przekazywać wiedzę i motywować do nauki.

szkolenie z programowania
Jarek Olechno
szkolenie z programowania
Rafał Lelusz
szkolenie z programowania
Michał Pietrasik
szkolenie z programowania
Barbara Lelusz
Zobacz, co sądzą o nas osoby, które wzięły udział w szkoleniu

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

Poniżej znajdziesz opinie osób, które wzięły udział w szkoleniu SQL Server na poziomie podstawowym.

Są to doświadczenia zebrane w ankietach. Zobacz, jak jest oceniany przebieg kursu, sposób prowadzenia zajęć i zdobyte umiejętności.

Anna Gorczyca

Polecam serdecznie! Najlepszy kurs, na jakim byłam. Dwa dni ćwiczenia. Nigdy bym się nie zmotywowała, żeby samodzielnie tak dużo się uczyć. Trener pomocny i bardzo miły.

Agnieszka Tobiasz

Pełen profesjonalizm, bardzo miła trenerka i bardzo sympatyczne panie w recepcji. Podobało mi się, że mogłam się uczyć po swojemu. Trenerka nie narzucała własnych pomysłów. Naprawdę dużo ćwiczeń.

Marcin Dawidziak

Byłem na kilku kursach w Avendi i wszystkie były bardzo dobre, ale SQL jest chyba najlepszy. W małych kawałkach podany materiał poparty ćwiczeniami. Polecam firmę i szkolenie.

Elżbieta Koszycka

Bardzo fajna firma i bardzo fajne szkolenie. Ciepła, pełna wsparcia atmosfera. Byłam na wszystkich kursach z SQL i na każdym było dużo ćwiczeń i niezwykle sympatyczna atmosfera.

Petro Bojko

To, co zasługuje na wyróżnienie to podejście firmy Avendi do mnie jako klienta. W pośpiechu źle wybrałem szkolenie. Dostałem kilka możliwości rozwiązania problemu, łącznie z opcją zwrotu pieniędzy. Obsługa dobrze dopasowała mi kurs SQL podstawy. Polecam bardzo. Bardzo sympatyczne panie w obsłudze oraz trener. Przydatny kurs.

Marta Michałek

Kurs na wysokim poziomie. Bardzo intensywny. Dużo ćwiczeń. Podobała mi się możliwość samodzielnego rozwiązywania ćwiczeń. Bardzo dobre materiały szkoleniowe.

Igor Miszuk

Zaangażowany i pomocny prowadzący. Bardzo dobra dla mnie przynajmniej forma szkolenia. Przećwiczone pokazywane w prezentacji tematy. Bardzo dobry kurs i planuję skorzystać z kolejnych.

Osoba programująca
Uczysz się, piszesz, działasz

Jak się przygotować do szkolenia?

Do kursu nie musisz się przygotowywać, gdyż zaczynamy zupełnie od podstaw.

Jeśli chcesz, możesz wcześniej przejrzeć materiały szkoleniowe, aby zorientować się w temacie, ale nie jest to konieczne.

Zadbaliśmy o to, aby nawet osoby, które nigdy nie miały styczności z bazami danych, mogły czuć się na zajęciach komfortowo i zrozumieć poszczególne elementy składni SQL.

Dowiedz się więcej na temat realizacji szkolenia

Najczęściej zadawane pytania o kurs SQL

Jak przebiega kurs SQL online?

Kurs online przebiega tak samo jak szkolenie stacjonarne. Uczestnicy oraz trener łączą się na szkolenie najczęściej za pomocą aplikacji MS Teams. Trener jest przez cały czas obecny. Przedstawia części teoretyczne w formie mini wykładów i pomaga w rozwiązywaniu ćwiczeń w częściach praktycznych.  Kurs prowadzony jest przez tych samych trenerów, którzy prowadzą kursy stacjonarne.

Jak się przygotować do kursu SQL Server on-line?

Na kurs SQL potrzebny jest dostęp do serwera MS SQL Server, aplikacja SQL Server Management Studio oraz bazy danych AdventureWorks i Northwind. Aby mieć dostęp do środowiska możesz połączyć się z naszym komputerem przez zdalny pulpit lub zainstalować program na swoim komputerze.

W artykule Instalacja MS SQL Server przedstawiamy, w jaki sposób zrobić instalację.

Co się stanie, jeśli nie zadziała połączenie na kurs online?

Zawsze próbujemy pomóc uczestnikom i uczestniczkom w połączeniu się na kurs. Jeśli nie będziemy mogli pomóc, gdyż np. nastąpiła awaria komputera, prądu, czy Internetu, znajdziemy dla Ciebie inny termin szkolenia.

Czy szkolenia SQL i bazy danych obejmują jakiś dłuższy cykl szkoleniowy?

Pisania zapytań SQL i ich optymalizacji uczymy na kilku kursach. Zaczynamy dwudniowym kursem na poziomie podstawowym. Po nim możesz wziąć udział w kursie na poziomie średnio-zaawansowanym i zaawansowanym. Całość trwa 6 dni. Każdy kurs realizujesz oddzielnie. Nie jest to bootcamp programistyczny.

Czy kurs język T-SQL – poziom podstawowy wystarczy aby zostać programistą SQL?

Szkolenie jest przeznaczone dla osób, które dopiero rozpoczynają przygodę z pisaniem zapytań w SQL. Kurs ten pozwoli Ci poznać bazy danych na poziomie podstawowym oraz podstawową składnię języka SQL.  Nie jest wystarczający do zdobycia wiedzy potrzebnej programistom. Rozszerzenie języka SQL umożliwiającego tworzenie zaawansowanego kodu znajdziesz na naszym kursie T-SQL – poziom zaawansowany. W trakcie szkolenia zaawansowanego nauczysz się tworzyć m.in. instrukcje warunkowe, funkcje, procedury i wyzwalacze.

Czy w trakcie szkolenia uczestnicy uzyskają wiedzę dotyczącą baz danych Oracle?

Program szkolenia zapewnia przygotowanie do pracy z językiem MS SQL. Zajęcia prowadzimy używając środowiska SQL Server. Zapytania SQL na poziomie podstawowym w SQL Server są podobne do zapytań w Oracle. W związku z tym, że trenerzy używają w pracy obydwu środowisk bazodanowych, mogą w trakcie zajęć powiedzieć, których zapytań z języka T-SQL nie ma w Oracle.

Zapytania SQL w bazach danych Oracle możesz poznać np. na kursie Kurs SQL Oracle poziom podstawowy.

Czy poradzę sobie na zajęciach?

Forma szkolenia oraz tempo jego prowadzenia są zawsze dostosowane do potrzeb danej grupy. Trener traktuje każdą osobę indywidualnie zwracając uwagę, czy wszyscy radzą sobie z rozwiązywaniem ćwiczeń. Poziom jest podstawowy i każdy temat jest wyjaśniany tak długo, aż cała grupa czuje się z nim komfortowo.

Czy od uczestników szkolenia wymagana jest znajomość podstaw SQL?

Od uczestników nie jest wymagana znajomość SQL. Jest to kurs SQL od podstaw i nawet jeśli jest to Twoje pierwsze szkolenie z tematyki baz danych, bez problemu poradzisz sobie na nim.

Przejrzyj inne kursy, aby dalej poszerzać swoją wiedzę z nami

Kontynuuj naukę programowania i baz danych

Kurs SQL Server poziom podstawowy zapewni Ci niezbędną wiedzę do pracy z bazami danych. Zdobędziesz informacje, które umożliwią Ci samodzielne odczytywanie danych z baz i ich przekształcanie w użyteczne raporty i analizy.

Dla osób chcących poznać bardziej zaawansowane zagadnienia przygotowaliśmy kolejne poziomy. Na szkoleniach tych poznasz m.in. podzapytania zwykłe i skorelowane, metody optymalizacji zapytań SQL – zakładanie indeksów, usuwanie duplikatów oraz zasady analizy planu zapytania.

Card image

Kurs SQL Server poziom średnio-zaawansowany - bazy danych

Funkcje, grupowanie, podzapytania, CTE

Card image

Kurs SQL Server zaawansowany - programowanie w T-SQL

Własne funkcje, procedury, wyzwalacze, kursory

Card image

Kurs SQL Server dla analityków - język 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 Python - Automatyzacja zadań - pliki, maile, PDF, www

Excel, e-maile, raporty, pliki, API, automatyzacja zadań biurowych

Card image

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

Dokumenty, prezentacje, wyliczenia w MS Excel