- Wprowadzenie do platformy SQL Server
- Zadania programistyczne dla bazy danych SQL Server
- Projektowanie tabel
- Typy danych
- Praca ze schematami
- Tworzenie i modyfikowanie tabel
- Partycjonowanie danych
- Kompresowanie danych
- Egzekwowanie integralności danych
- Wdrażanie integralności domeny
- Wdrażanie jednostki i integralności referencyjnej
- Podstawowe pojęcia indeksowania
- Typy danych i indeksy
- Indeksy jednokolumnowe i złożone
- Indeksy pokrycia
- Zarządzanie indeksami
- Praca z planami wykonania
- Korzystanie z DTE
- Wprowadzenie do indeksów Columnstore
- Tworzenie indeksów magazynu kolumn
- Praca z indeksami magazynu kolumn
- Wprowadzenie do widoków
- Tworzenie i zarządzanie widokami
- Uwagi dotyczące wydajności dla widoków
- Wprowadzenie do procedur składowanych
- Praca z procedurami składowanymi
- Wdrażanie parametryzowanych procedur składowanych
- Kontrolowanie kontekstu wykonywania
- Przegląd funkcji
- Projektowanie i wdrażanie funkcji skalarnych
- Projektowanie i wdrażanie funkcji wycenianych według tabeli
- Uwagi dotyczące implementacji funkcji
- Alternatywy dla funkcji
- Projektowanie wyzwalaczy DML
- Wdrażanie wyzwalaczy DML
- Zaawansowane koncepcje wyzwalania
- Tabele In-Memory
- Natywne procedury magazynowe
- Wprowadzenie do integracji SQL CLR
- Importowanie i konfigurowanie złożeń
- Wdrażanie integracji SQL CLR
- Wprowadzenie do schematów XML i XML
- Przechowywanie danych XML i schematów w SQL Server
- Wdrażanie typu danych XML
- Korzystanie z instrukcji T-SQL FOR XML
- Rozpoczęcie pracy z XQuery
- Wprowadzenie do danych przestrzennych
- Praca z typami danych przestrzennych programu SQL Server
- Wykorzystanie danych przestrzennych w aplikacjach
- Zapytanie o dane za pomocą procedur składowanych
- Implementowanie FILESTREAM i tabel plików
- Wyszukiwanie plików danych
O tym kursie
Ten 5-dniowy kurs przedstawia SQL Server 2014 i opisuje logiczne projektowanie tabel, indeksowanie i plany zapytań. Koncentruje się również na tworzeniu obiektów bazy danych, w tym widoków, procedur składowanych, parametrów i funkcji. W tym kursie omówiono również inne typowe aspekty kodowania procedur, takie jak indeksy, współbieżność, obsługa błędów i wyzwalacze. Kurs ten również pomaga przygotować się do egzaminu 70-464.
Uwaga: ten kurs jest przeznaczony dla klientów zainteresowanych nauczeniem się SQL Server 2012 lub SQL Server 2014. Obejmuje on nowe funkcje, a także ważne możliwości na platformie danych SQL Server 2014.
Profil odbiorców
Głównymi odbiorcami tego kursu są specjaliści IT, którzy chcą zdobyć umiejętności w zakresie funkcji i technologii produktu SQL Server 2014 w zakresie wdrażania bazy danych.
Kolejnymi odbiorcami tego kursu są osoby, które są programistami innych platform lub wcześniejszych wersji SQL Server i chcą nauczyć się wdrażania bazy danych SQL Server 2014.
Po ukończeniu kursu
Po ukończeniu tego kursu studenci będą mogli:
- Przedstawić całą platformę SQL Server i jej główne narzędzia. Kurs obejmuje edycje, wersje, podstawy nasłuchiwania w sieci oraz koncepcje usług i kont usług.
- Określać odpowiednie typy danych, które będą używane podczas projektowania tabel, konwertować dane między typami danych i tworzyć aliasy.
- Mieć świadomość dobrych praktyk projektowania tabel SQL Server i tworzyć tabele przy użyciu T-SQL. (Uwaga: tabele podzielone na partycje nie są objęte).
- Wdrożyć ograniczenia PRIMARY KEY, FOREIGN KEY, DEFAULT, CHECK i UNIQUE oraz zbadać kaskadowe ograniczenia FOREIGN KEY.
- Określić odpowiednie strategie indeksów jednokolumnowych i złożonych.
- Tworzyć tabele sterty i tabele z indeksami klastrowymi, a także rozważyć projekt tabeli i zasugerować odpowiednią strukturę.
- Odczytywać i interpretować szczegóły wspólnych elementów z planów wykonania.
- Projektować efektywne indeksy nieklastrowane.
- Projektować i wdrażać widoki.
- Projektować i wdrażać procedury składowane.
- Pracować z typami tabel, parametrami wartościowanymi w tabeli i używać instrukcji MERGE do tworzenia procedur składowanych, które aktualizują hurtownie danych.
- Zaprojektować i wdrożyć funkcje, zarówno skalarne, jak i wycenione w tabeli, a także opisać, gdzie mogą one prowadzić do problemów z wydajnością.
- Przeprowadzić podstawowe badanie sytuacji zakleszczenia i dowiedzieć się, w jaki sposób poziomy izolacji transakcji wpływają na współbieżność aplikacji.
- Używać zarówno tradycyjnego kodu obsługi błędów T-SQL, jak i obsługi wyjątków strukturalnych.
- Zaprojektować i wdrożyć wyzwalacze DML.
- Nauczyć się odpowiednich zastosowań integracji SQL CLR i zaimplementować istniejący zestaw .NET w SQL Server.
- Przechowywać dane i schematy XML w SQL Server.
- Wykonać podstawowe zapytania dotyczące danych XML w SQL Server.
Kurs wymaga spełnienia następujących warunków wstępnych:
- Znajomość pisania zapytań T-SQL.
- Znajomość podstawowych koncepcji relacyjnych baz danych.
W cenę szkolenia wliczony jest:
- Certyfikat Autoryzowanego Centrum Szkoleniowego Microsoft
- Autorskie materiały szkoleniowe w formie elektronicznej
- Gwarancja jakości szkolenia
- Materiały szkoleniowe, notatnik, długopis
- Kontakt z trenerem po szkoleniu
- Kawa, herbata, słodki poczęstunek (w przypadku szkoleń stacjonarnych)
- Obiad (w przypadku szkoleń stacjonarnych)
Firma jest Autoryzowanym Ośrodkiem Szkoleniowym MICROSOFT Silver Learning
Możesz u nas podejść do egzaminu Pearson VUE
Spółka posiada wpis do ewidencji placówek niepublicznych Nr ew. ES.VIII.4320-6/p.n./2003 wydany z upoważnienia Prezydenta Miasta Łodzi
Zachęcamy firmy do uzyskania możliwości dofinansowania na szkolenia oferowane przez naszą firmę. W obecnej chwili istnieją dwa sposoby dzięki którym możesz uzyskać dofinansowanie.
- Szkolenia dofinansowane do 80% z funduszy europejskich - Baza Usług Rozwojowych (BUR). Dofinansowanie dostępne jest dla wszystkich firm zatrudniających średniorocznie do 250 pracowników (maksymalnie średnie przedsiębiorstwo)
- Szkolenia dofinansowane z Krajowego Funduszu Szkoleniowego - dofinansowanie do 100%. Niezależnie od wielkości przedsiębiorstwa oraz kapitału.
Nasi pracownicy pomogą uzyskać dla Twojej firmy dofinansowanie. To naprawdę nie jest trudne. Jeżeli masz pytania napisz lub zadzwoń do nas.
Zapraszamy!
![]() |
![]() |
Przewidziany egzamin do szkolenia: 70-464
Zapisz się na egzamin już dzisiaj! Kontakt do Centrum Egzaminacyjnego: mjezionek@ntg.pl tel: 502 147 093 lub zapisz się przy pomocy formularza.
Trener Tomasz.
Zajmuję się szkoleniami i wdrożeniami związanymi z środowiskiem Microsoft. Główne obszary zainteresowań to: Środowiska systemów operacyjnych, bazy danych oparte również o środowiska Oracle, Postgres, rozwiązania chmurowe oparte o Microsoft Azure. Posiada dużą wiedzę w zakresie usług analitycznych (SSAS - BI oraz Data Mining) oraz usługi raportowe (SSRS). Posiada wiedzę w zakresie budowy hurtowni danych oraz jej zasilania.
Wiedza ta potwierdzona jest szeregiem egzaminów i tytułów m.in. Microsoft Certified System Engineer, Microsoft Certified Database Administrator, MCTS, MCITP (w różnych tematach) oraz Microsoft Certified Trainer.
Posiada szeroką znajomość zagadnień sieciowych oraz jest twórcą specjalistycznych aplikacji w środowisku: .Net (język c# - Visual Studio - ASP.NET, WinForms, MVC, MVVC, WPF, WCF, Web Servcies, Cloud) – posiada tytuł Microsoft Certified Solution Developer. Prowadził szkolenia w zakresie bezpieczeństwa web services (m.in. standardem OData).
Prowadził szkolenia dla firm deweloperskich oraz dużych organizacji w zakresie optymalizacji kodu i zapytań jak też realizował szereg wdrożeń w tym zakresie (Hyper-v, MS SQL, Microsoft Windows Server).
Prowadził wiele prezentacji na warsztatach firmy Microsoft (Microsoft Technology Summit), Jest autorem artykułów w specjalistycznych periodykach.
Od 1992 zajmuje się wspomnianymi zagadnieniami w sposób praktyczny.
Brak dodanych opinii