- Podstawowa architektura SQL Server
- Edycje i wersje SQL Server
- Rozpoczęcie pracy z SQL Server Management Studio
- Wprowadzenie do T-SQL
- Zrozumienie zestawów
- Zrozumienie logiki predykatów
- Zrozumienie logicznej kolejności operacji w instrukcjach SELECT
- Pisanie prostych instrukcji SELECT
- Eliminacja duplikatów przy użyciu DISTINCT
- Używanie aliasów kolumn i tabel
- Pisanie prostych instrukcji CASE
- Zrozumienie złączeń
- Zapytania z połączeniami INNER
- Zapytania z połączeniami OUTER
- Zapytania z połączeniami SELF i CROSS.
- Sortowanie danych
- Filtrowanie danych według predykatów
- Filtrowanie danych z opcjami TOP i OFFSET-FETCH
- Praca z nieznanymi wartościami
- Wprowadzenie do typów danych SQL Server
- Praca z typami znakowymi
- Praca z danymi daty i czasu
- Dodawanie danych do tabel
- Modyfikowanie i usuwanie danych
- Generowanie automatycznych wartości kolumn
- Pisanie zapytań za pomocą wbudowanych funkcji
- Korzystanie z funkcji konwersji
- Korzystanie z funkcji logicznych
- Używanie funkcji do pracy z NULL
- Korzystanie z funkcji agregujących
- Korzystanie z klauzuli GROUP BY
- Filtrowanie grup za pomocą klauzuli HAVING.
- Pisanie samozawierających podzapytań
- Pisanie skorelowanych podzapytań
- Używanie predykatu EXISTS z podzapytaniami
- Używanie widoków
- Używanie funkcji tablicowych (Inline TVF)
- Używanie tabel pochodnych
- Używanie wyrażeń tabelowych (Common Table Expression)
- Tworzenie zapytań z operatorem UNION
- Wykorzystanie EXCEPT oraz INTERSECT
- Wykorzystanie APPLY
- Tworzenie okienek z wykorzystaniem klauzuli OVER
- Przegląd funkcji
- Tworzenie zapytań za pomocą PIVOT oraz UNPIVOT
- Zastosowanie GROUPING SETS
- Zapytanie o dane za pomocą przechowywanych procedur
- Przekazywanie parametrów do procedur przechowywanych
- Tworzenie prostych przechowywanych procedur
- Praca z Dynamic SQL
- Elementy programowania T-SQL
- Kontrolowanie wykonania programu
- Wdrażanie obsługi błędów T-SQL
- Wdrażanie ustrukturyzowanej obsługi wyjątków
- Transakcje i silnik bazy danych
- Kontrolowanie transakcji
Uwaga: jest to szkolenie autorskie w oparciu o wycofane szkolenie certyfikowane "Szkolenie MS 20761 Zapytania za pomocą języka T-SQL"
O tym kursie
Kurs ma na celu zapoznanie studentów z językiem Transact-SQL. Jest zaprojektowany w taki sposób, że pierwsze trzy dni mogą być prowadzone jako kurs dla studentów wymagających wiedzy na temat innych kursów w programie SQL Server. Dni 4 i 5 uczą pozostałych umiejętności wymaganych do przystąpienia do egzaminu 70-761.
Profil odbiorców
Głównym celem kursu jest zapewnienie studentom dobrego zrozumienia języka Transact-SQL, który jest używany we wszystkich dyscyplinach związanych z SQL Server; mianowicie administrowanie bazami danych, tworzenie baz danych i analiza biznesowa. W związku z tym podstawową grupą docelową tego kursu są: Administratorzy baz danych, Deweloperzy baz danych i specjaliści BI.
Po ukończeniu kursu
Po ukończeniu tego kursu studenci będą mogli:
- Opisać kluczowe możliwości i składniki SQL Server.
- Opisywać T-SQL, zestawy i logikę predykatów.
- Napisać pojedynczą instrukcję SELECT do tabeli.
- Napisać instrukcję SELECT dla wielu tabel.
- Pisać instrukcje SELECT z filtrowaniem i sortowaniem.
- Opisać, w jaki sposób SQL Server używa typów danych.
- Pisać instrukcje DML.
- Pisać zapytania korzystające z wbudowanych funkcji.
- Pisać zapytania agregujące dane.
- Pisać podzapytania.
- Tworzyć i wdrażać widoki oraz funkcje wycenione w tabeli.
- Używać operatorów zestawów do łączenia wyników zapytań.
- Pisać zapytania wykorzystujące funkcje rankingu, przesunięcia i agregacji okien.
- Przekształcać dane, wdrażając pivot, unpivot, rollup i cube.
- Tworzyć i wdrażać procedury składowane.
- Dodawać konstrukcje programowania, takie jak zmienne, warunki i pętle do kodu T-SQL.
- Podstawowa znajomość systemu operacyjnego Microsoft Windows i jego podstawowej funkcjonalności.
- Praktyczna znajomość relacyjnych baz danych.
W cenę szkolenia wliczony jest:
- Certyfikat Autoryzowanego Centrum Szkoleniowego Microsoft
- Autorskie materiały szkoleniowe w formie elektronicznej
- Gwarancja jakości szkolenia
- Materiały szkoleniowe, notatnik, długopis
- Kontakt z trenerem po szkoleniu
- Kawa, herbata, słodki poczęstunek (w przypadku szkoleń stacjonarnych)
- Obiad (w przypadku szkoleń stacjonarnych)
Firma jest Autoryzowanym Ośrodkiem Szkoleniowym MICROSOFT Silver Learning
Możesz u nas podejść do egzaminu Pearson VUE
Spółka posiada wpis do ewidencji placówek niepublicznych Nr ew. ES.VIII.4320-6/p.n./2003 wydany z upoważnienia Prezydenta Miasta Łodzi
Zachęcamy firmy do uzyskania możliwości dofinansowania na szkolenia oferowane przez naszą firmę. W obecnej chwili istnieją dwa sposoby dzięki którym możesz uzyskać dofinansowanie.
- Szkolenia dofinansowane do 80% z funduszy europejskich - Baza Usług Rozwojowych (BUR). Dofinansowanie dostępne jest dla wszystkich firm zatrudniających średniorocznie do 250 pracowników (maksymalnie średnie przedsiębiorstwo)
- Szkolenia dofinansowane z Krajowego Funduszu Szkoleniowego - dofinansowanie do 100%. Niezależnie od wielkości przedsiębiorstwa oraz kapitału.
Nasi pracownicy pomogą uzyskać dla Twojej firmy dofinansowanie. To naprawdę nie jest trudne. Jeżeli masz pytania napisz lub zadzwoń do nas.
Zapraszamy!
![]() |
![]() |
Przewidziany egzamin do szkolenia: 70-761
Zapisz się na egzamin już dzisiaj! Kontakt do Centrum Egzaminacyjnego: mjezionek@ntg.pl tel: 502 147 093 lub zapisz się przy pomocy formularza.
Trener Tomasz.
Zajmuję się szkoleniami i wdrożeniami związanymi z środowiskiem Microsoft. Główne obszary zainteresowań to: Środowiska systemów operacyjnych, bazy danych oparte również o środowiska Oracle, Postgres, rozwiązania chmurowe oparte o Microsoft Azure. Posiada dużą wiedzę w zakresie usług analitycznych (SSAS - BI oraz Data Mining) oraz usługi raportowe (SSRS). Posiada wiedzę w zakresie budowy hurtowni danych oraz jej zasilania.
Wiedza ta potwierdzona jest szeregiem egzaminów i tytułów m.in. Microsoft Certified System Engineer, Microsoft Certified Database Administrator, MCTS, MCITP (w różnych tematach) oraz Microsoft Certified Trainer.
Posiada szeroką znajomość zagadnień sieciowych oraz jest twórcą specjalistycznych aplikacji w środowisku: .Net (język c# - Visual Studio - ASP.NET, WinForms, MVC, MVVC, WPF, WCF, Web Servcies, Cloud) – posiada tytuł Microsoft Certified Solution Developer. Prowadził szkolenia w zakresie bezpieczeństwa web services (m.in. standardem OData).
Prowadził szkolenia dla firm deweloperskich oraz dużych organizacji w zakresie optymalizacji kodu i zapytań jak też realizował szereg wdrożeń w tym zakresie (Hyper-v, MS SQL, Microsoft Windows Server).
Prowadził wiele prezentacji na warsztatach firmy Microsoft (Microsoft Technology Summit), Jest autorem artykułów w specjalistycznych periodykach.
Od 1992 zajmuje się wspomnianymi zagadnieniami w sposób praktyczny.
Prowadzący dobrze przekazywał wiedzę. Przykłady były spójne i pozwalały zrozumieć przedstawione zagadnienia.
Bardzo fajne szkolenie, profesjonalny wykładowca