34 lekcje + 41 gotowych plików i skryptów SQL z moimi komentarzami i wskazówkami, aby bez problemu zrozumieć wszystkie bloki kodu
Stworzony przez Andrzej Śmigielski
Darmowe lekcje
Zobacz darmowe fragmenty tego szkolenia przed zakupem.
45 % taniej
169.00 zł
To najniższa cena z ostatnich 30 dni!
Szkolenie obejmuje
Masz pytania dotyczące tego szkolenia ?
● Podstawowa znajomość systemu operacyjnego Windows.
● Podstawowa znajomość Sql Server Management Studio.
● Znajomość zagadnień bazodanowych i języka SQL na poziomie średniozaawansowanym.
● W kursie kładę nacisk na skupienie się w 100% na nauce, dlatego lekcje to skondensowana wiedza i przydatne grafiki obrazujące rozwiązywanie zaawansowanych problemów bazodanowych dosłownie krok po kroku.
● Do lekcji dołączone są gotowe skrypty SQL zawierające dokładne komentarze, żeby bez problemu zrozumieć wszystkie bloki kodu, są także opisane moje spostrzeżenia oraz uwagi.
● Wiedza w kursie jest poukładana, obszerna oraz kompletna – dlatego z moimi lekcjami sobie poradzisz.
UWAGA! Wszystkie lekcje należy robić po kolei. Kolejne lekcje korzystają z obiektów, które kreowane są w lekcjach poprzednich.
ZAKRES NAUKI:
1. Przywrócenie bazy danych z archiwum (Backup: RECOVERY MODEL) – Baza Kursu Rozszerzonego
️ Nauczysz się tej operacji w praktyce.
2. Import danych z plików płaskich: BULK INSERT
️ Poznasz możliwość importowania danych na 2 sposoby.
3. Automatyczne generowanie danych
️ Nauczysz się implementacji skryptów tego typu.
4. Pomiar czasu wykonywania operacji w bazie na podstawie użycia indeksów.
️ Poznasz różnice w wykonywaniu operacji oraz dowiesz się, kiedy warto korzystać z indeksów.
5. Klauzula: OVER
️ Dowiesz się co to jest oraz poznasz jej argumenty i zastosowanie.
6. Funkcje okna: ROW_NUMBER, OFFSET, FETCH, RANK, DENSE_RANK, NTILE
️ Dowiesz się co to są te funkcje, poznasz ich opcje oraz nauczysz się ich używać.
7. Haszowanie danych i sumy kontrolne: HASHBYTES, CHECKSUM, BINARY_CHECKSUM
️ Dowiesz się co to jest i nauczysz się ich implementacji.
8. Zapis wyniku zapytania do pliku
️ Poznasz procedury z tym związane oraz wymaganą konfigurację serwera.
9. Podpowiedzi dla serwera: HINTS
️ Poznasz najistotniejsze hinty i nauczysz się jak z nich korzystać.
10. Widoki: VIEW
️ Dowiesz się co to są widoki i jakie są ich rodzaje oraz nauczysz się ich implementacji.
11. Przydatne funkcje analityczne
️ Zapoznasz się z nimi i nauczysz się ich używać.
12. Implementacja proceduralna cz. 1: BEGIN i END
️ Dowiesz się na czym to polega i nauczysz się jej używać.
13. Implementacja proceduralna cz. 2: IF, ELSE IF i ELSE
️ Zapoznasz się z nią i nauczysz się jej używać.
14. Implementacja proceduralna cz. 3: WHILE, BREAK i CONTINUE
️ Dowiesz się na czym to polega i nauczysz się jej używać.
15. Implementacja proceduralna cz. 4: GOTO i RETURN
️ Zapoznasz się z nią oraz dowiesz się, dlaczego unikać tych wyrażeń i co one powodują.
16. Implementacja proceduralna cz. 5: CASE
️ Dowiesz się na czym to polega i nauczysz się jej używać.
17. Implementacja proceduralna cz. 6: IIF i CHOOSE
️ Zapoznasz się z nią i nauczysz się jej używać.
18. Implementacja proceduralna cz. 7: COALESCE, ISNULL i NULLIF
️ Dowiesz się na czym to polega i nauczysz się jej używać.
19. Plany zapytań: Query Execution Plan
️ Dowiesz się co to są plany zapytań, w jakim celu je stosować i nauczysz się je czytać.
20. Optymalizator zapytań: INDEX SCAN i INDEX SEEK
️ Poznasz różnice między tymi operacjami i nauczysz się z nich korzystać.
21. Aktualizowanie statystyk: UPDATE STATISTICS
️ Dowiesz się co to są statystyki, do czego służą, jak działają i kiedy są aktualizowane.
22. Dynamiczne widoki (DMV) i dynamiczne funkcje (DMF)
️ Dowiesz się co to jest, do czego one służą i gdzie są przechowywane.
23. Funkcje i procedury w kodzie CLR
️ Dowiesz się co to jest CLR oraz jakie są wymagane ustawienia serwera.
24. Dane typu XML cz. 1: OPENXML i FOR XML
️ Dowiesz się co to jest XML, jakie są klauzule oraz jak z niego korzystać.
25. Dane typu XML cz. 2: XQuery i Xpath
️ Poznasz podstawy języków XQUERY i XPATH oraz nauczysz się ich obsługiwać.
26. Przydatne narzędzia cz. 1: SNIPPETS
️ Dowiesz się co to jest oraz jak z tego korzystać.
27. Przydatne narzędzia cz. 2: INTELLISENSE
️ Dowiesz się co to jest i jak rozwiązywać ewentualne z tym problemy.
28. Przydatne narzędzia cz. 3: SQL Server Configuration Manager
️ Dowiesz się co to jest i jak z tego korzystać.
29. Przydatne narzędzia cz. 4: SQL Server Profiler
️ Dowiesz się co to jest oraz jak z tego korzystać.
30. Przydatne narzędzia cz. 5: Extended Events
️ Dowiesz się co to jest oraz jak z tego korzystać.
31. Wyszukiwanie pełnotekstowe: FTS
️ Dowiesz się co to jest i jak wykorzystywać je w praktyce.
32. Bezpieczeństwo baz danych, uprawnienia
️ Zapoznasz się z tą tematyką oraz nauczysz się zarządzać uprawnieniami i dostępami.
33. Archiwizacja bazy danych: RECOVERY MODEL
️ Dowiesz się o modelach oraz zrozumiesz, dlaczego BackUp jest taki ważny.
34. Zaawansowane użycie operacji: DISABLE, NOCHECK, SET
️ Poznasz możliwości tych operacji i nauczysz się je wykorzystywać.
Przystąp do szkolenia i oceń go jako pierwszy!
45 % taniej
169.00 zł
To najniższa cena z ostatnich 30 dni!