Tytuł szkolenia: Programowanie w języku Transact-SQL

Transkrypt

Tytuł szkolenia: Programowanie w języku Transact-SQL
Tytuł szkolenia: Programowanie w języku Transact-SQL
Opis i cel szkolenia: Szkolenie jest przeznaczone dla osób zainteresowanych problematyką baz danych, które chcą
poznać lub poszerzyć swoje umiejętności w zakresie programowania w języku Transact-SQL (T-SQL). ZałoŜeniem
szkolenia jest zapoznanie Uczestników z podstawową składnią języka Transact-SQL, moŜliwością wykorzystania
zmiennych, procedur składowanych, funkcji i wyzwalaczy. Dodatkowo podczas szkolenia zostaną przedstawione
przykłady zastosowania popularnych funkcji systemowych MS SQL Server, obsługi sytuacji wyjątkowych,
konstruowania dynamicznych poleceń SQL, a takŜe przykłady uŜycia kursorów oraz integracji języka T-SQL ze
środowiskiem CLR i platformą .NET Framework. KaŜdy z Uczestników otrzymuje materiały szkoleniowe oraz
Certyfikat ukończenia szkolenia.
Stopień trudności i wymagania1: Szkolenie trzeciego stopnia trudności – zaawansowane. Grupa szkoleń:
Technologie Informatyczne. Wymagany status Partnera sektora ERP. Zalecana znajomość systemu operacyjnego
Windows, znajomość relacyjnych baz danych i języka SQL.
Termin i lokalizacja: Zgodnie z Ofertą szkoleń ERP na stronie: http://www.comarch.pl/erp/oferta/szkolenia.
Koszt: 550 zł netto/osoba + 23% VAT.
Czas trwania szkolenia: 16 godzin (z przerwami na usługi cateringowe i testem sprawdzającym).
Grupa Uczestników: 10/13 osób (w zaleŜności od lokalizacji).
Kategoria szkolenia i metoda nauczania: Stacjonarne. Wykład, warsztaty i ćwiczenia przy komputerze.
Materiały dla Uczestników: W formie drukowanej i/lub elektronicznej (CD).
Test/Egzamin: Test sprawdzający i egzamin certyfikujący.
Plan nauczania i zakres tematyczny:
I dzień szkolenia
Podstawowe elementy i instrukcje języka Transact-SQL
Zmienne w języku T-SQL, rodzaje instrukcji i element składni
Procedury składowane
Tworzenie procedur składowanych, sposoby wywołania i zwracania wartości
Przerwa obiadowa
Obsługa sytuacji wyjątkowych w języku Transact-SQL
Obsługa błędów, fraza TRY/CATCH, nowe funkcje związane z obsługą błędów
Funkcje uŜytkownika
Tworzenie i rodzaje funkcji uŜytkownika, sposoby wywołania i zwracania wartości
Dynamiczny SQL
Tworzenie statycznego i dynamicznego kodu w języku T-SQL
II dzień szkolenia
Tabele tymczasowe, zmienne tabelaryczne, wyraŜenia tablicowe
Tworzenie lokalnych i globalnych tabel tymczasowych, uŜycie zmiennych
tabelarycznych, zapytania rekurencyjne
Wyzwalacze (triggery)
Tworzenie wyzwalaczy, rodzaje wyzwalaczy, funkcja tabel insertem i deleted
Wyzwalacze DDL
Obsługa zdarzeń DDL, rodzaje zdarzeń DDL
Przerwa obiadowa
Kursory
Tworzenie i uŜycie kursorów, indywidualne przetwarzanie pojedynczych wierszy
Integracja Transact-SQL z CLR i .NET Framework
Tworzenie procedur i funkcji w językach środowiska .NET
Test sprawdzający/egzamin, podsumowanie i zakończenie szkolenia
Czas trwania
120 min.
120 min.
60 min.
60 min.
60 min.
60 min.
60 min.
120 min.
60 min.
60 min.
90 min.
60 min.
30 min.
Test sprawdzający
Szkolenie zakończone jest testem sprawdzającym (testem wielokrotnego wyboru), składającym się z 10
pytań. W kaŜdym pytaniu moŜe być dowolna liczba poprawnych odpowiedzi. Nie zaznaczenie w danym pytaniu
wszystkich poprawnych odpowiedzi skutkuje nie naliczeniem punktów za dane pytanie. Nie ma punktów ujemnych
oraz ułamkowych. Czas trwania testu to 15 minut. W przypadku nie zaliczenia pozytywnie testu – nie ma testu
poprawkowego. Warunkiem uzyskania pozytywnego wyniku jest udzielenie przynajmniej 60% prawidłowych
odpowiedzi. Wyniki testu podawane są przez Prowadzących szkolenie, a uzupełnione formularze testowe nie są
wydawane Uczestnikom. Pozytywny wynik testu skutkuje odnotowaniem uczestnictwa w Programie Partnerskim.
1
WyróŜniamy 3 stopnie trudności szkoleń:
1-podstawowy,
2-średniozaawansowany,
3-zaawansowany.
www.comarch.pl/szkolenia
Strona 1
25 sierpnia 2011