Dlaczego warto
Chcesz poznać język zapytań SQL w środowisku Microsoft i zacząć tworzyć własne zapytania, procedury i funkcje? Dzięki temu szkoleniu opanujesz zarówno podstawy ANSI SQL, jak i rozszerzenia T-SQL wykorzystywane w SQL Server. Nauczysz się nie tylko pobierać dane, ale także je przetwarzać, agregować, sortować, filtrować i prezentować – wszystko w praktyczny sposób.
Czego się nauczysz
- Rozumieć strukturę baz danych MS SQL
- Tworzyć zapytania w języku SQL z wykorzystaniem rozszerzeń T-SQL
- Stosować instrukcje DML i DDL w codziennej pracy
- Łączyć dane z wielu tabel i pisać złożone zapytania
- Korzystać z wbudowanych funkcji i tworzyć własne
- Obsługiwać wyjątki i błędy w T-SQL
- Tworzyć widoki, indeksy i funkcje agregujące
- Programować w T-SQL – stosować warunki, pętle, zmienne
- Optymalizować zapytania i automatyzować działania
Certyfikat i egzamin
Po ukończeniu szkolenia otrzymasz imienny certyfikat potwierdzający zdobyte umiejętności w zakresie pracy z językiem SQL i T-SQL w środowisku MS SQL Server – w tym tworzenia zapytań, procedur, obsługi błędów i przetwarzania danych. Nie ma egzaminu końcowego – wystarczy aktywne uczestnictwo w zajęciach.
Dla kogo
- Dla osób zajmujących się budową, administracją i obsługą baz danych MS SQL
- Dla programistów i analityków danych rozpoczynających pracę z T-SQL
- Dla członków zespołów projektowych przetwarzających i analizujących dane
- Dla specjalistów IT, którzy chcą poznać język SQL w środowisku Microsoft
- Dla osób chcących usystematyzować i rozwinąć swoją wiedzę z zakresu MS SQL
Zakres szkolenia
- Podstawy funkcjonowania SQL Server i obsługi MS SQL Server Management Studio
- MS‐SQL składnia
- Typy danych
- Tworzenie zapytań prostych i złożonych (select, distinct, case, group by, order by, having, aliasy, podzapytania)
- Instrukcje DML i DDL
- Indeksy (typy, budowa, zasady tworzenia, wykorzystanie)
- Łączenie tabel (inner, outer, self, cross)
- Sortowanie, filtrowanie
- Tworzenie widoków, ich wykorzystanie i ograniczenia
- Funkcje wbudowane, rankingowe, przesunięcia, agregacji
- Wyrażenia tablicowe
- Operacje na zbiorach UNION, EXCEPT, INTERSECT, APPLY
- Programowanie w T‐SQL (pętle, warunki, tworzenie zmiennych, funkcji)
- Obsługa wyjątków i błędów
- Najczęstsze błędy i uwagi praktyczne
- Ćwiczenia praktyczne