O kursie
- tworzyć zaawansowane zapytania,
- korzystać z różnych funkcji,
- modyfikować dane,
- zarządzać błędami,
- swobodnie działać na własnych projektach.
Certyfikat
Po ukończonym kursie otrzymasz od nas certyfikat potwierdzający kwalifikacje zdobyte podczas szkolenia. Na certyfikacie znajduje się numer wpisu do rejestru instytucji szkoleniowych 2.12/00238/2015. Jest to potwierdzenie, że szkolenie przeprowadzone jest przez profesjonalną firmę szkoleniową.
Opieka poszkoleniowa
Po zakończonym szkoleniu dajemy Ci możliwość korzystania z merytorycznej pomocy trenera. Jeśli masz jakiekolwiek wątpliwości lub pytania związane z tematyką odbytego szkolenia, możesz wybrać jedną z dwóch możliwych form kontaktu z trenerem, w przeciągu 1 roku po zakończonym szkoleniu: konsultację telefoniczną lub e-mailową (dwukrotnie) lub konsultacje face to face z trenerem w Krakowie w wymiarze 2 godzin lekcyjnych.
osób, które:
- znają podstawy języka SQL,
- chcą zdobyć dodatkowe umiejętności z zakresu projektowania w języku T-SQL,
- w codziennej pracy pracują na dużych bazach danych,
- administrują systemy baz danych i zarządzają nimi,
- chcą zdobyć wiedze przydatną podczas egzaminu MS 70-461.
Program kursu
1. Wprowadzenie do architektury i koncepcji Microsoft SQL Server:
- przegląd wersji serwera SQL,
- przegląd narzędzi, obiektów serwera,
- różnice między Transact SQL a innymi językami komputerowymi.
2. Tworzenie zapytań SELECT:
- pobieranie danych z serwera,
- obsługa kryteriów i ich łączenie.
3. Zapytania oparte o wiele tabel:
- złączenia tabel w zapytaniach JOIN (LEFT, RIGHT, OUTER, FULL, CROSS),
- scalanie wyniku zapytania UNION, UNION ALL, INTERSECT, EXCEPT.
4. Sortowanie i filtrowanie danych:
- zasady sortowania i filtrowania danych w języku T-SQL.
5. Typy danych i ich zastosowanie w SQL Server:
- wbudowane typy danych: tekst, liczba, waluta, czas.
6. Modyfikacja danych z użyciem języka T-SQL:
- polecenia UPDATE.
7. Zastosowanie funkcji wbudowanych:
- funkcje tekstowe, czasu, liczbowe i inne.
8. Agregacja i grupowanie danych:
- funkcje agregujące i agregacja danych z użyciem MIN, MAX, AVG, COUNT.
9. Zastosowanie podzapytań:
- kwerenda jako parametr i optymalizacja wykonania zapytania.
10. Użycie wyrażeń tabelarycznych CTE:
- CTE w praktyce.
11. Zastosowanie operatorów:
- typy i priorytety operatorów.
12. Funkcje okien i rankingowe, offset i agregujące:
- funkcje okien OVER(),
- partycjonowanie wyniku zapytania z użyciem PARTITION BY.
13. Funkcje PIVOT i grupowanie danych:
- tworzenie zapytań typu tabela przestawna.
14. Wykonywanie procedury składowanej:
- tworzenie, modyfikacja procedury składowanej,
- uruchamianie procedury bezpośrednio i poza środowiskiem.
15. Programowanie z T-SQL:
- obsługa przebiegu programu, pętla WHILE, bloki warunkowe IF,
- etykiety w kodzie i skok do etykiety GOTO.
16. Obsługa i przechwytywanie błędów:
- stosowanie bloków programistycznych TRY/CATCH.
17. Obsługa transakcji:
- wykorzystanie transakcji nazwanych i warunkowe cofanie transakcji.
Czas trwania
16 godzin lekcyjnych / 2 dni
Terminy i miejsca
To szkolenie nie ma aktualnych terminów. Wyślij zapytanie o nowe terminy bądź zapisz na powiadomienia o nowych terminach.
wymagany komputer z dostępem do internetu
wymagany komputer z dostępem do internetu
Rejestracja
- materiały szkoleniowe, certyfikat, dostęp do materiałów ze szkolenia w wersji elektronicznej, opieka poszkoleniowa
Wydarzenie nieaktualne. Wypełnij formularz, aby zapytać o nowe terminy.
Najczęściej zadawane pytania
Prosimy o przesłanie formularza zgłoszenia poprzez serwis eventis.pl. Po jego otrzymaniu skontaktujemy się z Państwem.
Podane zostały ceny w promocji 50%, prosimy o przesłanie formularza zgłoszeniowego, aby potwierdzić promocję.
- Nazwa firmy: Cognity
- Ulica i nr: Dietla 25/5
- Kod pocztowy: 31-070
- Miejscowość: Kraków
- Numer NIP: 9451872994