Szkolenie: Programowanie w T-SQL w bazie MS SQL
Szkolenie T-SQL MS SQL to praktyczny kurs programowania baz danych, obejmujący procedury składowane, funkcje, wyzwalacze, zarządzanie transakcjami i optymalizację zapytań w Microsoft SQL Server
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:TSQL/MSSQL
Programowanie w T-SQL w bazie MS SQL
Cele szkolenia
Szkolenie przygotowuje do samodzielnego programowania w T-SQL w środowisku Microsoft SQL Server, w tym tworzenia i zarządzania procedurami składowanymi, funkcjami oraz wyzwalaczami
Szkolenie uczy stosowania zaawansowanych technik zarządzania danymi, transakcjami oraz optymalizacji kodu T-SQL w celu zwiększenia wydajności i bezpieczeństwa operacji bazodanowych
Szkolenie pokazuje, jak automatyzować zadania administracyjne i integrować T-SQL z aplikacjami zewnętrznymi, umożliwiając efektywne raportowanie i analizę danych
Dla kogo?
Programistów i administratorów baz danych z podstawową znajomością SQL, chcących rozwinąć umiejętności programowania w T-SQL
Analityków danych pracujących z Microsoft SQL Server, którzy chcą efektywnie zarządzać danymi i tworzyć złożone zapytania
Specjalistów IT odpowiedzialnych za rozwój, optymalizację i automatyzację procesów bazodanowych w organizacji
Efekty kształcenia
Uczestnik projektuje i implementuje procedury składowane, funkcje oraz wyzwalacze w T-SQL
Uczestnik analizuje i optymalizuje wydajność zapytań oraz kodu T-SQL
Uczestnik zarządza transakcjami i poziomami izolacji w środowisku MS SQL Server
Uczestnik automatyzuje zadania administracyjne z wykorzystaniem T-SQL
Uczestnik wykorzystuje T-SQL do raportowania i analizy danych
Uczestnik integruje rozwiązania T-SQL z aplikacjami zewnętrznymi
Wymagania
Podstawowa znajomość SQL i doświadczenie w pracy z Microsoft SQL Server
Zrozumienie podstawowych koncepcji programowania
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie do T-SQL i Microsoft SQL Server
Podstawy Microsoft SQL Server i architektura systemu
Wprowadzenie do T-SQL i jego rola w zarządzaniu danymi
Tworzenie i zarządzanie obiektami bazodanowymi
Tworzenie, modyfikowanie i usuwanie tabel
Tworzenie i zarządzanie widokami
Tworzenie indeksów i zarządzanie nimi
Podstawy programowania w T-SQL
Składnia T-SQL i podstawowe konstrukcje języka
Zmienne, typy danych i operatory
Instrukcje sterujące: IF, CASE, pętle
Procedury składowane
Tworzenie i zarządzanie procedurami składowanymi
Parametryzacja procedur składowanych
Debugowanie i optymalizacja procedur składowanych
Funkcje użytkownika
Tworzenie i zarządzanie funkcjami skalarnymi i tabelarycznymi
Zastosowanie funkcji użytkownika w zapytaniach
Optymalizacja i debugowanie funkcji
Wyzwalacze
Tworzenie i zarządzanie wyzwalaczami DML i DDL
Zastosowanie wyzwalaczy do automatyzacji zadań
Zarządzanie transakcjami w wyzwalaczach
Zaawansowane zarządzanie transakcjami
Zrozumienie transakcji i ich roli w T-SQL
Zarządzanie transakcjami: BEGIN TRANSACTION, COMMIT, ROLLBACK
Poziomy izolacji transakcji i ich wpływ na wydajność
Optymalizacja kodu T-SQL
Wprowadzenie do optymalizatora zapytań SQL Server
Techniki optymalizacji kodu T-SQL
Analiza planów wykonania zapytań i wskazówki optymalizacyjne
Praktyczne zastosowania programowania w T-SQL
Tworzenie raportów i analiz danych przy użyciu T-SQL
Automatyzacja zadań administracyjnych za pomocą T-SQL
Zastosowanie T-SQL w integracji z aplikacjami zewnętrznymi
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
