Ta strona używa cookies, a kontynuująć przeglądanie wyrażasz zgodę na ich używanie oraz na przetwarzanie danych osobowych zgodnie z polityką prywatności i cookies.
W każdej chwili możesz wycofać zgodę poprzez zmianę ustawień cookies w swojej przeglądarce.

Zgoda X

SO-TSQL-02 Zaawansowane zapytania SQL

cena

2400 PLN
lub Unit

czas trwania

3 dni

poziom trudnosci

poziom 2

Softronic

 




Planujesz szkolenie? W abonamencie dostaniesz je taniej, razem z szerokim pakietem innych szkoleń!

Pakiet TECHsupreme

Gdzie i kiedy odbywa się szkolenie?

Termin

Miasto / miejsce

Cena* / Promocja**

Język

Termin Gwarantowany

Zapisy

17.07.24 09:00

Szkolenie Zdalne

2400 zł

PL

NIE

30.10.24 09:00

Szkolenie Zdalne

2400 zł

PL

NIE

*Cena - to cena netto pakietu podstawowego
**Promocja - to obniżona cena netto pakietu podstawowego

Nie znalazłeś odpowiedniego terminu? Znajdziemy rozwiązanie

  Napisz do nas



Gdzie i kiedy odbywa się szkolenie?

Start szkolenia
17.07.24 09:00
Miejsce
Szkolenie Zdalne
Cena*/promocja**

2400zł

Język szkolenia
PL
Termin gwarantowany
NIE
Start szkolenia
30.10.24 09:00
Miejsce
Szkolenie Zdalne
Cena*/promocja**

2400zł

Język szkolenia
PL
Termin gwarantowany
NIE

*Cena - to cena pakietu podstawowego
**Promocja - to obniżona cena pakietu podstawowego

Nie znalazłeś odpowiedniego terminu? Znajdziemy rozwiązanie

  Napisz do nas




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.

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.

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

Co zawiera pakiet podstawowy?

w ramach pakietu otrzymujesz:
- materiały szkoleniowe w postaci elektronicznej lub papierowej
- certyfikat ukończenia szkolenia
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 formie lunchu lub voucher na lunch do pyszne.pl (w przypadku szkoleń zdalnych) dla szkoleń realizowanych w pełnodniowych cyklach (co najmniej 6 godzinnych)
- poczęstunek w czasie przerw (kawa/herbata/woda/ciastka)

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

Podziel się: