Szkolenie T-SQL na bazie SQL Server

Transkrypt

Szkolenie T-SQL na bazie SQL Server
ITLecture Sp. z o. o.
Williama HeerleinaLindleya 16
02-013 Warszawa
Telefon: +48 22 295-18-44
E-mail: [email protected]
Szkolenie T-SQL na bazie SQL Server
Adresaci szkolenia:
Kurs programowania T-SQL na bazie SQL SERVER Poznaj metody analizy i programowania na
bazie SQL SERVER. Wykłady, teoria i praktyka.
Parametry szkolenia:
KOD: T-SQL
CZAS TRWANIA: 3 dni/21 h
WIELKOŚĆ GRUPY: maks. 10 osób
CENA NETTO: 2350 PLN
Cel:
Celem szkolenia T-SQL na bazie SQL SERVER jest zapoznanie uczestników z teoretycznymi oraz
praktycznymi aspektami stosowania technologii Transact-SQL.Osoby, które ukończą szkolenie
dowiedzą się jak:







umiejętnie programować i analizować dane na bazie SQL SERVER
tworzyć funkcje i procedury na bazie danych
zastostować dynamiczny SQL
umiejętnie wykorzystać możliwości kursorów i wyzwalaczy
korzystać z metadanych
współpracować z plikami CSV, XML oraz TXT
pracować z dużą ilością danych
Wymagania:
Od uczestników wymagana jest znajomość SQL na poziomie podstawowym.
Program szkolenia:
1. Wstęp do T-SQL
1.1 Instalacja bazy
1.2 Omówienie SQL Managment Studio
1
REGON: 364971894 NIP: 7010596653 KRS: 0000627879 NIP EU: PL7010596653
ITLecture Sp. z o. o. Williama HeerleinaLindleya 16, 02-013 Warszawa
Sąd Rejonowy dla Miasta Stołecznego Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego
Numer rachunku bankowego: 90 1020 1055 0000 9602 0372 7120
ITLecture Sp. z o. o.
Williama HeerleinaLindleya 16
02-013 Warszawa
Telefon: +48 22 295-18-44
E-mail: [email protected]
2. Procedury
2.1 Struktura procedury
2.2 Stworzenie procedury
2.3 Parametry
3. Funkcje
3.1 Skalarne
3.2 Zwracające tabelę
3.3 Instrukcje warunkowe
3.4 Pętle
3.5 Przechwytywanie błędów
4. Dynamic SQL
4.1 Zalety Dynamic SQL
4.2 Struktura i wykorzystanie
5. Kursory
5.1 Stworzenie kursora
5.2 Wykorzystanie kursora
6. Wyzwlacze
6.1 Insert
6.2 Update
6.3 Instead of
7. Transakcje
7.1 Obsługa transakcji w bazie danych
7.2 Tryb explicit
2
REGON: 364971894 NIP: 7010596653 KRS: 0000627879 NIP EU: PL7010596653
ITLecture Sp. z o. o. Williama HeerleinaLindleya 16, 02-013 Warszawa
Sąd Rejonowy dla Miasta Stołecznego Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego
Numer rachunku bankowego: 90 1020 1055 0000 9602 0372 7120
ITLecture Sp. z o. o.
Williama HeerleinaLindleya 16
02-013 Warszawa
Telefon: +48 22 295-18-44
E-mail: [email protected]
7.3 ACID
8. Metadane
8.1 Wykorzystanie metadanych do obsługi bazy
9. Praca z plikami
9.1 XML
9.2 CSV
9.3 TXT
10. Praca z dużymi ilościami danych
10.1 Bulk Collect
3
REGON: 364971894 NIP: 7010596653 KRS: 0000627879 NIP EU: PL7010596653
ITLecture Sp. z o. o. Williama HeerleinaLindleya 16, 02-013 Warszawa
Sąd Rejonowy dla Miasta Stołecznego Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego
Numer rachunku bankowego: 90 1020 1055 0000 9602 0372 7120