SO-TSQL-02 Zaawansowane zapytania SQL

od 2400 PLN

+ podatek VAT (ZW / 23%)

3 dni

Terminy

Nie znalazłeś odpowiedniego terminu? Znajdziemy rozwiązanie, napisz do nas
ZAPYTAJ

Dlaczego właśnie to szkolenie?

To intensywne szkolenie "Zaawansowane zapytania SQL" to klucz do opanowania najbardziej zaawansowanych technik i narzędzi w świecie baz danych. Dzięki niemu zdobędziesz umiejętności, które umożliwią Ci efektywne operowanie na danych, tworzenie skomplikowanych zapytań, oraz optymalizację wydajności bazy danych. To szkolenie to szybki skok na wyższy poziom w obszarze SQL.

Czego się nauczysz?

Podczas szkolenia opanujesz zaawansowane techniki zapytań SQL, takie jak tworzenie tabel na podstawie zapytań (select into), synchronizacja tabel (merge), korzystanie z funkcji rankingowych (row_number, rank), grupowanie i podsumowywanie danych, transpozycja wyników (pivot), instrukcje warunkowe (case), czy też wyrażenia tablicowe (CTE). Zdobędziesz umiejętność pracy z różnymi źródłami danych i wymiany informacji między bazami.

Dodatkowe polecenia, elementy i funkcje w zapytaniach SQL

Tworzenie tabeli na podstawie zapytania (select into)
Synchronizacja tabel (merge)
Konwersja typów danych (cast i convert)
Funkcje rankingowe (row_nuumber, rank)
Grupowanie i podsumowania: (rollup, cube, grouping sets)
Transpozycja wyników (pivot)
Instrukcje warunkowe wewnątrz zapytania (case)
Wyrażenia tablicowe (CTE)

Zapytania oparte o wiele tabel

Złączenie tabel
Rodzaje złączeń (INNER JOIN; LEFT/RIGHT/FULL OUTER JOIN)
Łączenie wyników zapytań (ALL; UNION; INTERSECT; EXCEPT)
Podzapytania
Operatory (IN; EXISTS; ANY; ALL)
Samozłączenie

Struktura bazy i jej wykorzystanie

Autonumerowanie
Indeksy
Więzy integralności
Ograniczenia (constraints)
Widoki (Definiowanie widoków; Zmiana widoków; Odpytywanie widoków)
Metadane

Korzystanie z różnych źródeł i wymiana danych

Wymiana danych między bazami
Wymiana danych między serwerami
Import i eksport

Elementy programowania

Proste sekwencje poleceń
Sterowanie przepływem
Transakcje
Dynamiczny kod SQL
Obsługa błędów (m.in. Rodzaje błędów, Stosowanie bloków TRY/CATCH, Stosowanie THROW do przekazywania błędów klientowi)

Moduł 6 Programowalne obiekty bazy danych

Funkcje
Procedury
Triggery

Optymalizacja zapytań

Monitorowanie aktywności użytkowników
SQL Server Profiler
Tuning Advisor

Jakość w środowisku projektowym

Techniki pracy nad jakością
Kontrola jakości w projekcie
SPRAWDŹ DODATKOWE INFORMACJE

Do kogo skierowany jest program?

Program jest idealny dla doświadczonych użytkowników baz danych, programistów, analityków danych oraz wszystkich, którzy chcą poszerzyć swoje umiejętności w zakresie zaawansowanego używania SQL. Doskonały wybór dla tych, którzy już pracują z zapytaniami SQL i pragną podnieść swoje umiejętności do poziomu zaawansowanego.

Co warto wiedzieć przed szkoleniem?

Przed rozpoczęciem szkolenia zalecamy podstawową wiedzę na temat języka SQL oraz doświadczenie w pracy z zapytaniami. Znajomość podstawowych operacji SELECT, JOIN i GROUP BY będzie pomocna, jednak szkolenie dostosowane jest do uczestników o różnym poziomie zaawansowania.

Jakie cele edukacyjne spełnia to szkolenie?

Szkolenie umożliwia uczestnikom opanowanie zaawansowanych technik zapytań SQL, co przekłada się na umiejętność szybkiego i skutecznego wykonywania bardziej skomplikowanych operacji na bazie danych. Po ukończeniu programu, będziesz w stanie projektować zapytania o dużej złożoności, analizować i optymalizować wydajność zapytań, oraz korzystać z programowalnych obiektów bazy danych.

Jakie korzyści biznesowe przynosi udział w szkoleniu?

Udział w szkoleniu przyniesie Twojej firmie ekspertów w obszarze zaawansowanych zapytań SQL, co przekłada się na zdolność do efektywnego zarządzania danymi, szybkiego dostępu do informacji oraz optymalizacji wydajności bazy danych. Zdobędziesz umiejętności, które pozwalają na poprawę jakości projektów bazodanowych i skuteczniejszą kontrolę jakości w projekcie.

Co zawiera cena?

W ramach ceny otrzymujesz:
- materiały szkoleniowe w postaci elektronicznej 
- dostęp do środowiska laboratyjnego
- certyfikat ukończenia szkolenia
- możliwość skorzystania z usługi Training Replay


W przypadku szkoleń stacjonarnych dodatkowo:
- materiały szkoleniowe typu notes, długopis
- gadżet szkoleniowy
- zapewnione samodzielne stanowisko pracy wyposażone w laptop lub komputer stacjonarny (zgodnie z Setup Guidem szkolenia)
- poczęstunek w czasie przerw (kawa/herbata/woda/ciastka)

Dla szkoleń realizowanych w pełnodniowych cyklach (co najmniej 6 godzinnych)
- poczęstunek w formie lunchu lub voucher do pyszne.pl (w przypadku szkoleń zdalnych).  W przypadku szkoleń realizowanych w ramach zamówień publicznych poczęstunek jest zapewniany zgodnie z zapisami danego zamówienia.
 

UWAGA: wszystkie ceny są kwotami netto, należy doliczyć podatek VAT wg obowiązującej stawki.

Poznaj pakiety

Pakiet TECHsupreme
Masz pytania, chętnie pomożemy, skontaktuj się z nami.
Formularz Kontaktowy

*:

*:

:

*:

Zgoda obowiązkowa*:
Wyrażam zgodę na przetwarzanie powyższych danych osobowych przez SOFTRONIC Sp. z o.o. w zakresie niezbędnym do realizacji odpowiedzi na powyższe zapytanie zgodnie z obowiązującym prawem.
Zgoda marketingowa:
Wyrażam zgodę na przetwarzanie powyższych danych osobowych przez SOFTRONIC Sp. z o.o w celach promocyjnych i marketingowych.

* Pole wymagane


 

 Security code

 
Copyright © 2003-2024 SOFTRONIC. Wszelkie prawa zastrzeżone