Developing SQL Databases 2017
kod szkolenia: AA_20762 / PL DL 5dSpecjalista IT, programista - docelowa grupa odbiorców.
Szkolenie skierowane do specjalistów IT i programistów, którzy chcą zdobyć umiejętności w zakresie wdrażania baz danych w MS SQL Server.
Wiedza oraz umiejętności praktyczne związane z projektowaniem, tworzeniem, utrzymywaniem i optymalizacją rozwiązań bazodanowych opartych o MS SQL Server 2017.
Wiedza praktyczna dotycząca Transact-SQL,
Znajomość relacyjnych baz danych,
Podstawowa wiedza z zakresu systemu operacyjnego Microsoft Windows oraz jego kluczowych funkcji
Umiejętność korzystania z anglojęzycznych materiałów
Dla zwiększenia komfortu pracy oraz efektywności szkolenia zalecamy skorzystanie z dodatkowego ekranu. Brak dodatkowego ekranu nie jest przeciwwskazaniem do udziału w szkoleniu, ale w znaczący sposób wpływa na komfort pracy podczas zajęć.
Informacje oraz wymagania dotyczące uczestniczenia w szkoleniach w formule zdalnej dostępne na: https://www.altkomakademia.pl/distance-learning/#FAQ
-
Szkolenie: polski
-
Materiały: angielski
* materiały w formie elektronicznej dostępne na platformie: https://www.altkomakademia.pl/
* dostęp do portalu słuchacza Altkom Akademii
-
Wstęp do projektowania baz danych
-
Wstęp do platformy SQL Server
-
Zadania pryz projektowaniu baz danych SQL Server
-
-
Projektowanie i implementacja tabel
-
Projektowanie tabel
-
Typy danych
-
Praca ze schematami
-
Tworzenie i modyfikacja tabel
-
-
Zaawansowane projektowanie tabel
-
Partycjonowanie danych
-
Kompresja danych
-
Tabele typu Temporal
-
-
Zapewnienie spójności danych za pomocą ograniczników (Constraints)
-
Wymuszanie spójności danyc
-
Implementacja spójności domenowej
-
Implementacja spójności encyjnej i referencyjnej
-
-
Wprowadzenie do indeksowania
-
Podstawowe koncepcje indeksów
-
Typy danych a indeksy
-
Sterty, indeksy klastrowe i nieklastrowe
-
Indeksy jedno i wielokolumnowe
-
-
Strategie optymalizacji indeksów
-
Strategie indeksowania
-
Zarządzanie indeksami
-
Plany wykonania zapytania
-
Wykorzystywanie "Database Engine Tuning Advisor"
-
Query Store
-
-
Indeksy typu Columnstore
-
Wstęp do indeksów typu Columnstore
-
tworzenie indeksów typu Columnstore
-
Praca z indeksami typu Columnstore
-
-
Projektowanie i implementacja widoków
-
Wprowadzenie do widoków
-
Tworzenie i zarządzanie widokami
-
Zalecenia dotyczące wydajności w pracy z widokami
-
-
Projektowanie i implementacja procedur składowanych
-
Wprowadzenie do procedur składowanych
-
Praca z procedurami składowanymi
-
Implementacja sparametryzowanych procedur składowanych
-
Kontrola kontekstu wykonywania
-
-
Projektowanie i implementacja funkcji użytkownika
-
Omówienie funkcji
-
Projektowanie i implementacja funkcji skalarnych
-
Projektowanie i implementacja funkcji tabelarycznych
-
Zalecenia przy wrażaniu funkcji
-
Alternatywne rozwiązania
-
-
Reakcja na modyfikacje danych poprzez wyzwalacze
-
Projektowanie wyzwalaczy typu DML
-
Implementacja wyzwalaczy typu DML
-
Zaawansowane koncepcje wyzwalaczy
-
-
Używanie tabel In-Memory
-
Tabele Memory-Optimized
-
Procedury natywnie kompilowane
-
-
Implementacja kodu zarządzanego w SQL Server
-
Wprowadzenie do integracji SQL CLR
-
Implementacja i publikowanie rozwiązań CLR
-
-
Przechowywanie i odpytywanie danych XML w SQL Server
-
Wprowadzenie do XML i schematów XML
-
Przechowywanie danych XML i schematów w SQL Server
-
Implementacja typu danych XML
-
Wykorzystanie T-SQL do pracy z danymi XML
-
Wprowadzenie do XQuery
-
Przekształcanie z i na XML
-
-
Praca z danymi przestrzennymi
-
Wprowadzenie do danych przestrzennych
-
Praca z typami danych przestrzennych w SQL Server
-
Wykorzystanie danych przestrzennych w aplikacjach
-
-
Przechowywanie i odpytywanie danych BLOB i dokumentów tekstowych w SQL Server
-
Zalecenia dotyczące danych typu BLOB
-
Praca z FILESTREAM
-
Używanie wyszukiwania pełnotekstowego
-
-
Współbieżność w SQL Server
-
Współbieżność a transakcje
-
Blokady (locks) od środka
-
-
Monitorowanie wydajności
-
Extended Events
-
Praca z Extended Events
-
Live Query Statistics
-
Optymalizacja konfiguracji plików bazodanowych
-
Metryki
-