Kursy SQL

Na kursach SQL uczy się już ponad 8500 studentów!
Cykl kursów pozwala przejść od podstaw do całkiem zaawansowanych tematów…

 

Kursy z zakresu SQL Server mają dość ciekawą mapę. Do stacji „Modyfikacja danych” możesz dojechać na dwa sposoby. Jest tak dlatego, że kurs „Programowanie, typy zaawansowane, obsługa błędów” omawia dość skomplikowany zakres – to rzeczywiście SQL-owa szkoła wyższa. Nie musisz znać tych niuansów, żeby uczyć się o tym jak działają transakcje. Ścieżka rozbudowuje się aktualnie o „Procedury, funkcje i triggery”.

Kurs SQL Server #1. Instalacja i narzędzia
(z tym linkiem cena minimalna)

  • Szybki start dla zupełnie zielonych z SQL
  • Jak zainstalować SQL i przykładową bazę AdventureWorks
  • Jak pracować z SQL Server Management Studio i SQL Configuration Manager
  • Wprowadzenie do relacyjnego modelu baz danych
  • Bazy systemowe i ich znaczenie
  • SQL Azure
  • Cykl przygotowujący do egzaminu 70-461
  • Przykładowe lekcje – zobacz poniżej

 

Kurs SQL Server #2. Budowanie zapytań
(z tym linkiem cena minimalna)

  • Dla początkujących programistów, administratorów, użytkowników
  • Najważniejsze konstrukcje SQL (SELECT, WHERE, ORDER BY, CASE, TOP, DISTINCT)
  • Typy danych i funkcje z nimi związane, NULL, konwersje typów
  • GROUP BY, HAVING, ROLLUP, CUBE, GROUPING SETS
  • JOIN, podzapytania, UNION
  • Tradycyjny SQL do zastosowań raportowych
  • Cykl przygotowujący do egzaminu 70-461
  • Przykładowe lekcje – zobacz poniżej

 

Kurs SQL Server #3. Programowanie, typy zaawansowane, XML
(z tym linkiem cena minimalna)

  • Dla programistów, analityków, administratorów,
  • Programowanie: zmienne: deklarowanie, typy zmiennych, przypisywanie wartości
  • Typy specjalistyczne jak: ROWVERSION, UNIQUEIDENTIFIER,
  • Typ hierarchiczny. Indeks
  • Typ geometryczny i geograficzny, indeksy
  • Typ XML, funkcje analizujące XML, eksport do XML, indeksy XML
  • Cykl przygotowujący do egzaminu 70-461
  • Przykładowe lekcje – zobacz poniżej

 

Kurs SQL Server #4. Modyfikacja danych, transakcje, obsługa błędów
(z tym linkiem cena minimalna)

  • Dla programistów, administratorów, kandydatów na egzaminy Microsoft
  • Szczegółowe omówienie INSERT, UPDATE, DELETE
  • Co to jest transakcja
  • Jakie locki są zakładane podczas transakcji
  • Co to jest i jak wybierać Transaction Isolation Level
  • Obsługa błędów z uwzględnieniem transakcji
  • Cykl przygotowujący do egzaminu 70-461
  • Przykładowe lekcje – zobacz poniżej

 

Kurs SQL Server #5. Procedury, triggery i funkcje
(z tym linkiem cena minimalna)

  • Dla programistów, administratorów, inżynierów Data Science
  • O procedurach, triggerach i funkcjach od podstaw: korzyści z zastosowania, bardziej i mniej typowe scenariusze wykorzystania
  • Jak budować procedury, przekazywanie parametrów, wywoływanie procedur, przyjmowanie wyników procedur
  • Scenariusze wykorzystania procedur w życiowych sytuacjach
  • Triggery INSERT, UPDATE i DELETE
  • Opcje triggerów i optymalizacja kodu
  • Scenariusze wykorzystania triggerów
  • Funkcje skalarne i tabelaryczne
  • Problemy wydajnościowe funkcji i ich omijanie
  • Podręcznik PDF z notatką do każdej lekcji, zadaniem do samodzielnego wykonania i propozycją rozwiązań
  • Przykładowe lekcje – zobacz poniżej

 

SQL Server #1 – Instalacja i narzędzia






SQL Server #2 – Zapytania SQL








SQL Server #3 – Programowanie, typy zaawansowane, XML







SQL Server #4 – Modyfikacja danych, transakcje, obsługa błędów








SQL Server #5 – Procedury, triggery i funkcje