ROZWÓJ BAZ DANYCH MICROSOFT SQL SERVER 2016
ROZWÓJ BAZ DANYCH MICROSOFT SQL SERVER 2016
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Administracja IT i systemy komputerowe
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Szkolenie przeznaczone jest dla osób pracujących w sektorze IT, spełniających poniższe wymagania:
- znajomość języka angielskiego na poziomie B2 (materiały w języku angielskim, szkolenie w języku polskim)
- Podstawowa znajomość systemu operacyjnego Microsoft Windows
- Znajomość języka Transact SQL
- Praktyczna znajomość relacyjnych baz danych
- Minimalna liczba uczestników4
- Maksymalna liczba uczestników10
- Data zakończenia rekrutacji14-07-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi40
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Celem szkolenia jest dostarczenie kompetencji, dzięki którym uczestnik będzie samodzielnie opracowywał i wdrażał tabele; opisywał zaawansowane wzory tabel oraz opracowywał i wdrażał procedury przechowywania.Uczestnik po ukończonym szkoleniu nabędzie kompetencje społeczne takie jak samokształcenie, rozwiązywanie problemów, kreatywność w działaniu.
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Efekty dotyczące wiedzy: Uczestnik zapewnia spójności danych przez ograniczenia | Kryteria weryfikacji Wymusza integralności danych, wdraża spójności domenowe, wdraża spójności encji i integralności referencyjnej | Metoda walidacji Obserwacja w warunkach symulowanych |
Efekty uczenia się Efekty dotyczące umiejętności: uczestnik pracuje z tabelami pamięciowymi | Kryteria weryfikacji Tworzy tabele typu in-memory oraz procedury natywne | Metoda walidacji Obserwacja w warunkach symulowanych |
Efekty uczenia się Uczestnik nabędzie kompetencje społeczne, takie jak samokształcenie, rozwiązywanie problemów, kreatywność w działaniu. | Kryteria weryfikacji Projektuje działania w oparciu o zasady empatii, budowania zaufania i efektywnej komunikacji | Metoda walidacji Wywiad swobodny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Moduł 1 Wprowadzenie do programowania baz danych - zajęcia teoretyczne (wykład)
- Wprowadzenie do platformy SQL Server
- Narzędzia wykorzystywane w pracy z SQL Server
Moduł 2 Projektowanie i tworzenie tabel - zajęcia praktyczne (ćwiczenia)
- Projektowanie tabel
- Typy danych
- Praca ze schematami
- Tworzenie i modyfikowanie tabel
Moduł 3 Zaawansowane projekty tabel - zajęcia praktyczne (ćwiczenia)
- Partycjonowanie danych
- Kompresja danych
- Tabele tymczasowe
Moduł 4 Zapewnienie spójności danych przez ograniczenia - zajęcia teoretyczne (wykład)
- Wymuszanie integralności danych
- Wdrożenie spójności domenowej
- Wdrożenie spójności encji i integralności referencyjnej
Moduł 5 Wprowadzenie do indeksowania - zajęcia teoretyczne (wykład)
- Podstawowe pojęcia indeksowania
- Typy danych i indeksy
- Indeksy jednokolumnowe i złożone
Moduł 6 Projektowanie zoptymalizowanych strategii indeksowania - zajęcia praktyczne (ćwiczenia)
- Indeksy przykrywające zapytanie
- Zarządzanie indeksami
- Plany wykonawcze
- Używanie DTE
Moduł 7 Indeksy typu Columnstore - zajęcia teoretyczne (wykład)
- Wprowadzenie do indeksów typu Columnstore
- Tworzenie indeksów typu Columnstore
- Praca z indeksami typu Columnstore
Moduł 8 Projektowanie i wdrożenie widoków - zajęcia praktyczne (ćwiczenia)
- Wprowadzenie do budowania widoków
- Tworzenie i zarządzanie widokami
- Wydajność zapytań bazujących na widokach
Moduł 9 Projektowanie i implementacja procedur składowanych - zajęcia praktyczne (ćwiczenia)
- Wprowadzenie do procedur składowanych
- Praca z procedurami składowanymi
- Implementacja parametryzowanych procedur składowanych
- Kontrola kontekstu wykonywania
Moduł 10 Projektowanie i wdrażanie funkcji tworzonych przez użytkownika - zajęcia praktyczne (ćwiczenia)
- Przegląd funkcji
- Projektowanie i wdrażanie funkcji skalarnych
- Projektowanie i wdrażanie funkcji tablicowych
- Zagadnienia dotyczące funkcji wykonawczych
- Alternatywne rozwiązania
Moduł 11 Reagowanie na modyfikacje danych poprzez wyzwalacze (Triggers) - zajęcia teoretyczne (wykład)
- Projektowanie wyzwalaczy DML
- Wdrażanie wyzwalaczy DML
- Zaawansowane zastosowania wyzwalaczy
Praca z tabelami pamięciowymi
- Tworzenie tabel typu in-memory
- Procedury natywne
Moduł 12 Wdrażanie kodu zarządzanego w SQL Server - zajęcia praktyczne (ćwiczenia)
- Wprowadzenie do integracji SQL CLR
- Importowanie i konfiguracja bibliotek
- Wdrożenie integracji SQL 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
- Wdrożenie typu danych XML
- Wykorzystanie T-SQL do pracy z danymi XML
- Wprowadzenie do XQuery
Moduł 13 Praca z danymi przestrzennymi - zajęcia teoretyczne (wykład)
- Wprowadzenie do danych przestrzennych
- Praca z typami danych przestrzennych w SQL Server
- Wykorzystanie danych przestrzennych w aplikacjach
Moduł 14 Przechowywanie i odpytywanie dużych danych binarnych i tekstowych w SQL Server - zajęcia praktyczne (ćwiczenia)
- Rozważania dotyczące dużych danych binarnych
- Praca z FILESTREAM
- Używanie wyszukiwania pełno tekstowego
Współbieżność serwera SQL
- Współbieżności i transakcje
Moduł 15 Wydajność i monitoring - zajęcia teoretyczne (wykład)
- Rozszerzone zdarzenia
- Praca z rozszerzonymi zdarzeniami
- Statystyki zapytań
- Optymalizacja baz danych
- Metryka
- Walidacja
Razem 40 godzin lekcyjnych, (30 godzin zegarowych).
Walidacja jest wliczona w czas trwania szkolenia. Przerwy nie są wliczone w czas trwania szkolenia
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Brak wyników. |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto4 046,70 PLN
- Koszt przypadający na 1 uczestnika netto3 290,00 PLN
- Koszt osobogodziny brutto101,17 PLN
- Koszt osobogodziny netto82,25 PLN
Prowadzący
Prowadzący
Dariusz Pieter
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnik otrzyma:
- materiały dydaktyczne w formie elektronicznej (link do materiałów producenta lub e-book, lub dostęp do materiałów autorskich, przygotowanych przez trenera, przesłane na adres e-mail uczestnika)
- dostęp do przygotowanego środowiska wirtualnego na czas szkolenia
Warunki uczestnictwa
Prosimy o zapisanie się na szkolenie przez naszą stronę internetową https://szkolenia.dagma.eu/pl w celu rezerwacji miejsca.
Informacje dodatkowe
Informacje organizacyjne:
- Jedna godzina lekcyjna to 45 minut
- W cenę szkolenia nie wchodzą koszta związane z dojazdem, wyżywieniem oraz noclegiem.
Uczestnik otrzyma zaświadczenie DAGMA Szkolenia IT o ukończeniu szkolenia
- Uczestnik ma możliwość złożenia reklamacji po zrealizowanej usłudze, sporządzając ją w formie pisemnej (na wniosku reklamacyjnym) i odsyłając na adres szkolenia@dagma.pl. Reklamacja zostaje rozpatrzona do 30 dni od dnia otrzymania dokumentu przez DAGMA Sp. z o.o.
- Podstawa zwolnienia z VAT: dofinansowanie w co najmniej 70% - zgodnie z treścią § 3 ust. 1 pkt 14 Rozporządzenia Ministra Finansów z dnia 20.12.2013r. w sprawie zwolnień od podatku od towarów i usług oraz warunków stosowania tych zwolnień (Dz. U. z 2013 r. poz. 1722 ze zm.)
Warunki techniczne
Warunki techniczne
WARUNKI TECHNICZNE:
a) platforma/rodzaj komunikatora, za pośrednictwem którego prowadzona będzie usługa:
- ZOOM lub MS TEAMS
- w przypadku kilku uczestników przebywających w jednym pomieszczeniu, istnieją dwie możliwości udziału w szkoleniu:
1) każda osoba bierze udział w szkoleniu osobno (korzystając z oddzielnych komputerów), wówczas należy wyciszyć dźwięki z otoczenia by uniknąć sprzężeń;
2) otrzymujecie jedno zaproszenie, wówczas kilka osób uczestniczy w szkoleniu za pośrednictwem jednego komputera
- Można łatwo udostępniać sobie ekran, oglądać pliki, bazę handlową, XLS itd.
b) minimalne wymagania sprzętowe, jakie musi spełniać komputer Uczestnika lub inne urządzenie do zdalnej komunikacji:
- Uczestnik potrzebuje komputer z aktualnym systemem operacyjnym Microsoft Windows lub macOS; aktualna wersja przeglądarki internetowej, zgodnej z HTML5 (Google Chrome, Mozilla Firefox, Edge); mikrofon. Opcjonalnie: minimalna rozdzielczość ekranu 1920 x 1080, kamera, drugi monitor lub inne urządzenie, na którym będziesz mógł przeglądać materiały
c) minimalne wymagania dotyczące parametrów łącza sieciowego, jakim musi dysponować Uczestnik:
- łącze internetowe o przepustowości minimum 10Mbit,
d) niezbędne oprogramowanie umożliwiające Uczestnikom dostęp do prezentowanych treści i materiałów:
- uczestnik na tydzień przed szkoleniem otrzyma maila organizacyjnego, ze szczegółową instrukcją pobrania darmowej platformy ZOOM.
e) okres ważności linku:
- link będzie aktywny od pierwszego dnia rozpoczęcia się szkolenia do ostatniego dnia trwania usługi
Szczegóły, związane z prowadzonymi przez nas szkoleniami online, znajdziesz na naszej stronie: https://szkolenia.dagma.eu/pl/technical-requirements