Kategorie: Bazy danych, SQL, MS SQL Server
Szkolenie obejmujące m.in. program ostatniego dnia autoryzowanego szkolenia Język T-SQL w Microsoft SQL Server.
Naturalna kontynuacja szkolenia Bazy danych i zapytania T-SQL w MS SQL Server.
Wstęp do programowania w języku T-SQL w bazie danych MS SQL Server. Najważniejsze narzędzia, możliwości dawane przez MS SQL Server, obsługa błędów, kontrola przepływu, przetwarzanie wsadowe, dynamiczny SQL.
Czas trwania
2 dni
Program
- Procedury składowane
- Kwerendy w procedurach składowanych
- Przekazywanie parametrów procedurom składowanym
- Używanie dynamicznego SQL-a
- Funkcje
- funkcje skalarne
- funkcje tabelaryczne
- APPLY, CROSS APPLY, OUTER APPLY
- Programowanie w T-SQL
- Przetwarzanie wsadowe (batches)
- Sterowanie przepływem: pętle i wyrażenia warunkowe
- Generacja dynamicznego kodu SQL
- Obsługa błędów
- Rodzaje błędów
- Stosowanie bloków TRY/CATCH
- Stosowanie THROW do przekazywania błędów klientowi
- Transakcyjność w Microsoft SQL Server
- Transakcyjność a relacyjna baza danych
- BEGIN, COMMIT i ROLLBACK
- Obsługa błędów przy pomocy bloku CATCH
- Wyzwalacze (triggery)
Training also available in English.
Przeznaczenie i wymagania
Szkolenie jest przeznaczone dla osób, które znają już podstawy samego języka SQL w wariancie Transact-SQL, a chcą poznać zasady programowania proceduralnego w bazie Microsoft SQL Server.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.
Zobacz też:
- Programista baz danych Oracle (kurs zawodowy - bootcamp)
- Analiza danych (kurs zawodowy - bootcamp)
- PostgreSQL dla analityków
- Zaawansowany PostgreSQL dla analityków
- Procedury składowane w PL/pgSQL dla PostgreSQL
- PostgreSQL dla programistów
- Projektowanie baz danych w PostgreSQL
- Optymalizacja aplikacji dla PostgreSQL
- PostgreSQL dla administratorów
- Kopie zapasowe w PostgreSQL
- Replikacja i HA w PostgreSQL
- Zaawansowany PostgreSQL dla administratorów
- Język SQL (w MS Access, MS SQL Server)
- Język SQL i bazy danych dla analityków
- Bazy danych i zapytania T-SQL w MS SQL Server
- Wprowadzenie do administracji SQL Server
- Bazy danych dla programistów
- MySQL dla programistów
- Administracja MySQL
- Zaawansowane bazy danych. Optymalizacja zapytań. Natywne bazy XML, XPath, XQuery
- Oracle Database SQL
- Oracle Database PL/SQL
- Oracle Database SQL - zagadnienia zaawansowane
- Administracja bazą danych Oracle
- Zaawansowana administracja bazą danych Oracle
- MS Access (zaawansowany)
- Programowanie VBA w Accessie