MS 6232 - Implementing a Microsoft SQL Server 2008 Database
Przeznaczenie szkolenia:
Szkolenie skierowane jest do programistów oraz administratorów odpowiedzialnych za tworzenie baz danych w oparciu o SQL Server 2008, oraz do osób zainteresowanych uzyskaniem certyfikatów: MCTS: SQL Server 2008, Database Development i MCTS: SQL Server 2008, Implementation and Maintenance.
Korzyści wynikające z ukończenia szkolenia:
Po ukończeniu szkolenia uczestnicy nabędą wiedzę oraz umiejętności praktyczne związane z tworzeniem baz danych w Microsoft SQL Server 2008. Szkolenie przygotowuje do egzaminów certyfikacyjnych: MCTS: 70-432 TS: Microsoft SQL Server 2008, Implementation and Maintenance. MCTS: 70-433 TS: Microsoft SQL Server 2008, Database Development.
Oczekiwane przygotowanie słuchaczy:
Uczestnicy szkolenia powinni posiadać podstawową wiedzę z zakresu systemu operacyjnego Microsoft Windows oraz jego kluczowych funkcji, wiedzę praktyczną dotyczącą Transact-SQL, relacyjnych baz danych oraz doświadczenie w projektowaniu baz danych.
Metoda szkolenia:
wykład, warsztaty
Czas trwania:
35 godzin
Cena netto:
4000 PLN
Tematy zajęć:
- Tworzenie baz danych i plików baz danych
- tworzenie baz danych
- tworzenie "Filegroups"
- tworzenie Schematów
- tworzenie baz danych typu "Snapshots"
- Tworzenie własnych typów danych i tabel
- tworzenie własnych typów danych
- tworzenie tabel
- tworzenie tabel partycjonowanych.
- Tworzenie i optymalizacja indeksów
- planowanie indeksów
- tworzenie indeksów
- optymalizacja indeksów.
- Wdrażanie integralności danych za pomocą "constraints" oraz wyzwalaczy
- definicja pojęcia integralność danych
- wdrażanie "constraints"
- wdrażanie wyzwalaczy.
- Korzystanie z XML
- korzystanie z typu danych XML
- korzystanie z FOR XML do zwracania zestawu wynikowego
- korzystanie z OPENXML
- wprowadzenie do XQuery
- tworzenie indeksów XML
- wdrażanie schematów XML.
- Wdrażanie widoków
- definicja pojęcia widok
- tworzenie i zarządzanie widokami
- optymalizacja wydajności za pomocą widoków.
- Wdrażanie procedur przechowywanych
- tworzenie procedur przechowywanych
- tworzenie sparametryzowanych procedur przechowywanych
- korzystanie z planów wykonania
- obsługa błędów.
- Wdrażanie funkcji
- tworzenie i korzystanie z funkcji
- praca z funkcjami
- kontrola kontekstu wykonania.
- Wdrażanie kodu zarządzanego w bazach danych
- wprowadzenie do SQL Server CLR
- importowanie i konfigurowanie Assemblies
- tworzenie zarządzanych obiektów baz danych.
- Zarządzanie transakcjami i blokadami
- omówienie procesu transakcji i zdefiniowanie pojęcia blokad
- zarządzanie transakcjami
- zrozumienie architektury działania blokad w MS SQL Server 2008
- zarządzanie blokadami.
- Korzystanie z usługi Service Broker
- omówienie usługi Service Broker
- tworzenie obiektów usługi Service Broker.
- wysyłanie i odbieranie komunikatów.
Polecane szkolenia uzupełniające:
Lokalizacje i terminy:
- Warszawa - 29.03 * 07.06
- Kraków - Do uzgodnienia
- Katowice - 17.05
- Poznań - 19.04
- Wrocław - 17.05 * 26.07
- Gdynia - 26.04
- Łódź - 26.04