14.07.2025 - 18.07.2025, 18.08.2025 - 22.08.2025, 22.09.2025 - 26.09.2025, 20.10.2025 - 24.10.2025, 17.11.2025 - 21.11.2025, 08.12.2025 - 12.12.2025
This is some text inside of a div block.
KLUCZOWE ZAGADNIENIA
- praca z tabelami, schematami, typami danych
- zaawansowane projektowanie tabel (partycjonowanie, kompresja danych, temporal tables)
- praca z indeksami, optymalizacja indeksów i statystyki
- implementacja funkcji i procedur składowanych
- tworzenie i praca z indeksami Columstore
- praca z XML, BLOB, Filestream, Full-Text Search
Dariusz Brejnak, Microsoft Certified Trainer
TEMATYKA ZAJĘĆ
-
Wprowadzenie do rozwoju baz danych
- Wprowadzenie do platformy SQL Server
- Zadania związane z rozwojem baz danych SQL Server
- Laboratorium: Wprowadzenie do rozwoju baz danych
-
Projektowanie i implementacja tabel
- Projektowanie tabel
- Typy danych
- Praca ze schematami
- Tworzenie i zmienianie tabel
- Partycjonowanie danych
- Kompresowanie danych
- Laboratorium: Projektowanie i implementacja tabel
-
Zapewnienie integralności danych za pomocą ograniczeń
- Wymuszanie integralności danych
- Implementacja integralności domeny
- Implementacja integralności encji i referencyjnej
- Laboratorium: Zapewnienie integralności danych za pomocą ograniczeń
-
Wprowadzenie do indeksowania
- Podstawowe koncepcje indeksowania
- Typy danych i indeksy
- Indeksy jednokolumnowe i złożone
- Laboratorium: Implementacja indeksów
-
Projektowanie zoptymalizowanych strategii indeksowania
- Indeksy pokrywające
- Zarządzanie indeksami
- Praca z planami wykonania
- Używanie DTE
- Laboratorium: Projektowanie zoptymalizowanych strategii indeksowania
-
Indeksy kolumnowe
- Wprowadzenie do indeksów kolumnowych
- Tworzenie indeksów kolumnowych
- Praca z indeksami kolumnowymi
- Laboratorium: Używanie indeksów kolumnowych
-
Projektowanie i implementacja widoków
- Wprowadzenie do widoków
- Tworzenie i zarządzanie widokami
- Kwestie wydajności widoków
- Laboratorium: Projektowanie i implementacja widoków
-
Projektowanie i implementacja procedur składowanych
- Wprowadzenie do procedur składowanych
- Praca z procedurami składowanymi
- Implementacja sparametryzowanych procedur składowanych
- Kontrolowanie kontekstu wykonania
- Laboratorium: Projektowanie i implementacja procedur składowanych
-
Projektowanie i implementacja funkcji zdefiniowanych przez użytkownika
- Omówienie funkcji
- Projektowanie i implementacja funkcji skalarnych
- Projektowanie i implementacja funkcji tabelarycznych
- Kwestie implementacyjne dla funkcji
- Alternatywy dla funkcji
- Laboratorium: Projektowanie i implementacja funkcji zdefiniowanych przez użytkownika
-
Reagowanie na manipulację danymi za pomocą wyzwalaczy
- Projektowanie wyzwalaczy DML
- Implementacja wyzwalaczy DML
- Zaawansowane koncepcje wyzwalaczy
- Laboratorium: Reagowanie na manipulację danymi za pomocą wyzwalaczy
-
Używanie tabel w pamięci
- Tabele w pamięci
- Natywne procedury składowane
- Laboratorium: In-Memory OLTP
-
Implementacja kodu zarządzanego w SQL Server 2014
- Wprowadzenie do integracji SQL CLR
- Importowanie i konfigurowanie zestawów
- Implementacja integracji SQL CLR
- Laboratorium: Implementacja kodu zarządzanego w SQL Server 2014
-
Przechowywanie i wykonywanie zapytań 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
- Używanie instrukcji T-SQL FOR XML
- Rozpoczęcie pracy z XQuery
- Laboratorium: Przechowywanie i wykonywanie zapytań danych XML w SQL Server 2014
-
Praca z danymi przestrzennymi SQL Server 2014
- Wprowadzenie do danych przestrzennych
- Praca z typami danych przestrzennych SQL Server
- Używanie danych przestrzennych w aplikacjach
- Laboratorium: Praca z danymi przestrzennymi SQL Server
-
Włączanie plików danych do baz danych
- Wykonywanie zapytań do danych za pomocą procedur składowanych
- Implementacja FILESTREAM i File Tables
- Wyszukiwanie plików danych
- Laboratorium: Implementacja rozwiązania do przechowywania plików danych