ProgramowanieSQL

Zaawansowany SQL – Optymalizacja zapytań

21 - 23 sie 2023

Online

2 600,00 zł netto / osobę
Nie pasuje Ci żaden termin? Napisz do nas!
Zapisz więcej osób

Taniej w grupie

  • 3 osoby - 10% zniżki
  • 4 osoby - 15% zniżki
  • 5 osób - 20% zniżki
  • 6 osób - 25% zniżki
  • 7 osób - 30% zniżki
  • O szkoleniu

    Zaawansowany SQL i wysoka wydajność zapytań bazodanowych pozwala przyspieszyć działanie procesów przetwarzania danych i działanie aplikacji. Utrzymywanie czystego kodu i pisanie przejrzystych zapytań ułatwia i przyspiesza pracę całego zespołu. Standaryzacja kodu i trzymanie się zasad projektowania baz danych są kluczem do stworzenia dobrego systemu informatycznego. Utrzymanie systemu wymaga wiedzy z zakresu optymalizacji baz danych. Należy znaleźć wolne zapytania które można przyspieszyć, zrozumieć co pokazuje plan wykonania zapytania i zastosować techniki optymalizacji zapytań SQL i tuningu bazy danych.

    Szkolenie z zaawansowanego SQL omawia najważniejsze kwestie związane z optymalizacją i efektywnością procesu przetwarzania danych. Warsztatowa forma szkolenia bazująca na przykładach i ćwiczeniach aktywizuje uczestników i angażuje ich do pracy. Wspólna praca uczestników i trenera nad optymalizacją zapytań SQL ułatwia przyswojenie materiału i lepsze zrozumienie omawianych kwestii oraz uczy dobrych praktyk.

    Dla kogo jest to szkolenie?

    Szkolenie zostało stworzone dla osób pracujących z językiem SQL, chcących zwiększyć swoje umiejętności i wiedzę z zakresu samego programowania, ale również standardów programowania i projektowania baz danych.

    Czego się nauczę?

    Po ukończeniu szkolenia uczestnik będzie potrafił:

    • pisać czyste i przejrzyste zapytania SQL
    • pozna nowe funkcje i struktury bazy danych i SQL
    • projektować bazę danych w uporządkowany sposób
    • znajdować niewydajne zapytania SQL i stosować techniki optymalizacji
    • Czysty kod
    • Narzędzia do automatycznego formatowania
    • Standard ANSI 92
    • CASE I PIVOT
    • Trigger
    • Zapytania dynamiczne
    • Widoki zmaterializowane
    • Poziomy izolacji
    • Funkcje szeregujące
    • Operacje na zbiorach (Union, Intersect)
    • Common Table Expressions
    • FETCH, LAG, LEAD
    • ROLLUP
    • GROUPING SETS
    • CUBE
    • Funkcje tekstowe
    • Funkcje daty
    • Funkcje konwertujące
    • BULK INSERT
    • Integrowanie Excela z bazą danych SQL
    • Importowanie danych
    • Konwencja nazewnicza
    • Więzy integralności
    • Typy danych
    • Normalizacja
    • Przydatne narzędzia
    • Pułapki projektowe
    • Wykrywanie zapytań do optymalizacji
    • Plan wykonania zapytania
    • Statystyki
    • Indeksy
    • Złączenia