Kurs SQL Server Masterclass 2022 (19 godzin)
Dowiedz się jak zostać przyszłym developerem, albo przyszłym DBA, albo ekspertem od wydajności w SQL Server 2019!
Description
Ten kurs jest w języku angielskim, ale napisy są w języku polskim.
Zostań (naprawdę) ekspertem w dziedzinie SQL Server, dzięki temu 16-godzinnemu kursowi Masterclass z ponad 50 ćwiczeniami!
Ten kurs pomoże Ci zdać certyfikaty Microsoft: 70-462, 70-764 i 70-765 dotyczących administracji serwerem SQL.
Ale także certyfikatów 70-461 i 70-761 dotyczących Transact SQL (Od zapytania SELECT do zaawansowanego SQL. Egzaminy dla SQL Server 2012, 2014, 2016, 2017, 2019)
Kurs Masterclass składa się z trzech modułów, 1 moduł o Transact SQL, drugi moduł o administracji serwerem SQL i ostatni moduł o wydajności na twoim silniku SQL.
1. rozdział : Transact SQL dla absolutnie początkujących (6 godzin zajęć):
Zainstaluj SQL Server i studio zarządzania na swojej stacji roboczej.
Tworzenie i definicja bazy danych
Tworzenie i definicja tabeli
Wybierz, zaktualizuj, usuń i wstaw dane (SELECT,INSERT,UPDATE,DELETE)
Odkryj aliasy kolumn i zajmij się specyfiką i sekretami LIKE.
Czy znasz przydatność TOP?
Dowiedz się jak usuwać duplikaty za pomocą DISTINCT i odkryj operatorów porównania = != i tak dalej
Kopiowanie stołu za pomocą SELECT INTO.
Porozmawiajmy o operatorach IN, NOT IN, IS i IS NOT oraz Sortuj swoje dane za pomocą funkcji ORDER BY.
Odkryj funkcje agregowania za pomocą funkcji MIN MAX and AVG oraz dwóch operatorów AND,OR.
Odkryjmy specyfikę COUNT and SUM oraz sposób WYBORU szeregu danych za pomocą BETWEEN
Grupujmy kilka wyników z GROUP BY i Odkryjmy specyfikę HAVING i PRINT.
Łączymy się z INNER JOIN, LEFT/RIGHT JOIN FULL OUTER JOIN i tak dalej.
Przejdźmy jeszcze dalej z Transact SQL z CHOOSE, IIF, CASE WHEN, SUBSTRING, OFFSET FETCH NEXT ROWS.
Czy słyszałeś o funkcji CHOOSE, TRIM/LTRIM/RTIM lub COALLESCE?
Odkryjmy specyfikę funkcji UNION i UNION ALL, oraz funkcji LEFT i RIGHT.
Przyjrzyjmy się funkcjom konwersji poprzez CAST i CONVERT, TRY_CAST i TRY_CONVERT.
Podejdźmy do funkcji typu DATE z DATEADD,DATEDIFF,GETDATE (), EOMONTH ...
Pogłębmy naszą wiedzę o TSQL jeszcze bardziej Z IF/ELSE, STRING SPLIT,STUFF,MERGE....
Tworzenie i definiowanie widoku i procedury stałej.
Tworzenie i definiowanie funkcji, schéma i wyzwalacza.
Bardzo długi rozdział o funkcjach RANKINGOWYCH takich jak ROW_NUMBER, OVER i PARTITION BY, ROWS /RANGE UNBOUNDED PRECEDING, FIRST i LAST VALUES, LAG i LEAD,ROW_NUMBER, DENSE _RANK, RANK, NTILE.
Odkryjemy godzinny kurs na temat CTE (common table expression). Tak potężne i tak mało znane (ja wciąż nie rozumiem przy okazji) i tabeli pochodnej.
Czy wiesz jaka jest różnica między tabelami tymczasowymi, zmiennymi i globalnymi?
2.Drugi rozdział : Pełna administracja serwerem SQL (5 godzin kursu) :
Pierwszy rozdział będzie mówił o BACKUP i RESTORE :
Czy jesteś pewien, że masz skuteczną i solidną strategię BACKUP?
Czy wiesz, że możesz wykonywać swoje BACKUPy?
Czy słyszałeś kiedyś o TAIL LOG BACKUP?
Ten 2-godzinny kurs nauczy Cię wszystkich subtelności BACKUP i RESTORE na SQL Server 2019.
Drugi rozdział będzie mówił o korupcji na SQL Server :
Ten 2-godzinny kurs pokaże Ci, co musisz wiedzieć, aby wykryć i naprawić większość przypadków korupcji bazy danych.
Kurs rozpoczyna się od wyjaśnienia, dlaczego wczesne wykrywanie uszkodzeń jest tak ważne, a następnie analizuje różne przyczyny uszkodzeń baz danych.
Dowiesz się jak skonfigurować SQL Server do automatycznego wykrywania błędów wejścia/wyjścia.
Dowiesz się, jak skonfigurować SQL Server, aby automatycznie wykrywał błędy we/wy, czym są kontrole spójności, jakich poleceń DBCC używać do przeprowadzania kontroli spójności oraz jak skonfigurować SQL Server, aby kontrole spójności były przeprowadzane regularnie.
3. rozdział : Jak poprawić wydajność na serwerze SQL (3 godzin kursu) :
Rozdział pierwszy : Jak poprawić wydajność za pomocą indeksów :
Masz problemy z powolnym działaniem na swoich serwerach SQL i podejrzewasz, że to wina ustawionych indeksów?
Nie założyłeś indeksów na swoich tabelach, ponieważ nie znasz różnic pomiędzy indeksem klastrowym a nieklastrowym?
Słyszę o FILLFACTOR, ale co to jest?
W tym 3-godzinnym kursie dowiesz się, jak ważne jest ustawianie indeksów na Twoich tabelach.
W 2021 roku zostanie dodanych wiele nowych działów, oczywiście jeśli już zakupiłeś ten kurs, te nowe moduły będą dla Ciebie darmowe.
Oto sekcje, które pojawią się w 2021 roku:
Konfiguracja i modyfikacja na bazie danych (2 godziny zajęć)
Jak skonfigurować zabezpieczenia na serwerze SQL ? (2 godziny zajęć)
Jak administrować serwerem SQL za pomocą powershell? (3 godziny lekcyjne)
Zwiększanie wydajności procedur składowanych (2 godziny zajęć)
Razem na SQL Azure ! (3 godziny zajęć)
Oczywiście w kursie znajduje się ponad 100 ćwiczeń i poprawek.
Szacowany czas trwania tego kursu po jego ukończeniu to od 30 do 40 godzin.
What You Will Learn!
- Skonfiguruj swoje środowisko poprzez instalację Management Studio i SQL Server.
- Tworzenie, usuwanie i modyfikowanie bazy danych
- Tworzenie, usuwanie i modyfikowanie tabeli.
- Nauka wybierania danych za pomocą SELECT, aktualizacja danych za pomocą UPDATE, usuwanie danych za pomocą DELETE i INSERT.
- Zmień nazwy kolumn z aliasami i Wybierz określoną liczbę linii za pomocą TOP
- Przydatność nawiasów kwadratowych i komentarzy do SQL
- Operatory IN, NOT IN, IS i IS NOT oraz operatorzy porównawczy = !=
- Sortuj dane za pomocą funkcji ORDER BY i ZGŁOSZENIE: MIN, MAV i AVG
- Usuwanie duplikatów za pomocą DISTINCT i kopiowanie tabeli poprzez SELECT INTO
- AND OR,BETWEEN operatorami i HAVING.
- Długi rozdział o łączeniu się z SQL (INNER JOIN, LEFT and RIGHT JOIN, FULL OUTER JOIN, i tak dalej).
- Tworzenie, modyfikowanie i usuwanie widoku i stored procedure
- Odkryjmy specyfikę funkcji UNION i UNION ALL, oraz funkcji LEFT i RIGHT.
- Przejdźmy jeszcze dalej z Transact SQL z CHOOSE, IIF, CASE WHEN, SUBSTRING, OFFSET FETCH NEXT ROWS.
- Czy słyszałeś o funkcji CHOOSE, TRIM/LTRIM/RTIM lub COALLESCE?
- Kompletny 3-godzinny kurs na BACKUP i RESTORE
- Pełny 2-godzinny kurs na temat korupcji na serwerze SQL.
Who Should Attend!
- Początkujący, którzy nie wiedzą nic o serwerze SQL i chcą zacząć.
- Przyszli administratorzy baz danych (DBA)
- Deweloperzy, którzy chcą się dowiedzieć o TSQL
- Konsultanci BI pracujący nad technologiami innymi niż SQL Server (Oracle itp.)