Junior SQL developer
Kurs przygotowuje do pracy na stanowisku Junior SQL Developer
Dla kogo jest kurs?
Jeżeli:
- na kursie podstawowym przekonałeś się, że to właśnie bazy danych i język SQL podobają Ci się najbardziej i w tym kierunku chcesz się rozwijać
- masz już rozeznanie i pewność, że Twoja ścieżka do IT wiedzie przez bazy danych i język SQL
to ten kurs jest dla Ciebie.
Czego nauczysz się na kursie?
Kurs zawiera 197 godzin zajęć praktycznych. Przygotowuje do pracy na stanowisku Junior SQL Developer. Kurs zakończony jest próbną rozmową kwalifikacyjną, a po przejściu jej z pozytywnym wynikiem, uczestnik otrzymuje certyfikat.
Podstawy administracji i zarządzania bazą danych
- instalacja serwera MS SQL,
- instalacja SQL Server Management Studio,
- tworzenie nowych baz z poziomu SSMS,
- zarządzanie bazami
Powtórzenie podstaw
- typy danych,
- zmienne,
- typy danych użytkownika,
- tabele,
- constraints,
- indeksy
Praca z danymi
- zasilanie tabel danymi,
- kasowanie zawartości tabel,
- tworzenie danych testowych,
- usuwanie duplikatów
Praca z zapytaniami SQL
- widoki,
- zmiany widoków,
- budowa zapytań,
- łączenie tabel w zapytaniach,
- budowa zapytań z wykorzystaniem funkcji tabelarycznych,
- wykorzystanie operacji na zbiorach w zapytaniach
Funkcje
- funkcje obsługi stringów,
- funkcje obsługi danych liczbowych,
- funkcje obsługi dat,
- funkcje konwersji,
- funkcje rankingowe,
- funkcje agregujące,
- funkcje systemowe,
- funkcje użytkownika – funkcje skalarne,
- funkcje użytkownika – funkcje tabelaryczne
Procedury
- procedury składowane,
- standardy kodowania,
- sterowanie przebiegiem działania procedury,
- użycie tabel tymczasowych w procedurach,
- transakcje w procedurach,
- obsługa błędów w procedurach,
- walidacja danych wejściowych w procedurach,
- logowanie informacji o przebiegu w procedurach,
- testowanie procedur,
- definiowane typy danych w procedurach,
- przechwytywanie egzekucji procedur po stronie serwera,
- sytuacja awaryjne – co zrobić gdy procedura przestaje działać
Wstęp do raportowania i Business Inteligence
- Visual Studio Data Tools,
- operacje ETL – SSIS,
- raporty – SSRS,
- hurtownie danych – SSAS