Kurs Optymalizacja zapytań SQL Server
45 ćwiczeń do pracy z językiem MS SQL Gotowe przykłady optymalizacji zapytańNarzędzia do analizy i optymalizacji kodu SQL
Szkolenie to kolejny krok w poznawaniu baz danych MS SQL Server. Dowiesz się na nim jak pisać kod SQL, aby działał szybko.
Poznasz narzędzia, za pomocą których można monitorować zapytania SQL oraz je optymalizować.
Weź udział w naszym szkoleniu i dowiedz się jak tworzyć wydajne zapytania
Kurs, na którym dowiesz się, w jaki sposób sprawdzić efektywność działania zapytań SQL w bazie MS SQL Server.
8 godzin zegarowych nauki
890,00 zł netto (1 094,70 zł brutto)
Program kursu obejmuje nie tylko sprawdzanie działania zapytań, ale także naukę narzędzi, za pomocą których można zapytania analizować.
Tuning zapytań SQL w bazach danych MS SQL Server
Jeśli podoba Ci się zakres szkolenia, ale nie znajdujesz odpowiedniego terminu, koniecznie napisz lub zadzwoń do nas. Postaramy się zorganizować szkolenie, w terminie, który będzie dla Ciebie odpowiedni.
Aby zobaczyć dostępną liczbę miejsc wybierz miasto i termin szkolenia.
Program szkolenia dostosowany do pracy z dużymi zbiorami danych
Na szkoleniu nauczysz się analizy planów wykonawczych, wykorzystywania indeksów oraz korzystania z narzędzi do monitorowania i optymalizacji zapytań.
Część 1
- Optymalizator i jego plan wykonania
- Analiza planu wykonania dla różnych typów zapytań
- Analiza poszczególnych elementów planu np. skanowanie tabeli, sortowanie, operacje na indeksach
- Zbieranie i analiza statystyk wykonywania zapytań
- Indeksy i ich wpływ na wykonywanie zapytań
- Rodzaje indeksów
- Kiedy warto stosować indeksy?
- Tworzenie, modyfikowanie i usuwanie indeksów
- W jaki sposób indeksy wpływają na wykonywanie zapytania?
- Przegląd planów wykonania z użyciem różnych indeksów
- Wpływ indeksów na zbieranie statystyk
- Przykładowe operacje wpływające na „wygaszanie” indeksu
- Funkcje
- Operatory arytmetyczne
- Łączenie tekstów
- Jak operacje „wygaszające” indeks wpływają na wydajność?
Część 2
- Proste metody optymalizacji zapytań
- Wybór odpowiednich kolumn
- Redukowanie nadmiarowych operacji
- Używanie aliasów tabel
- Filtrowanie rekordów za pomocą klauzuli WHERE a nie HAVING
- Używanie tabel tymczasowych
- Operator UNION versus UNION ALL
- Operator EXISTS versus operatory IN i DISTINCT
- Unikanie wielokrotnego odczytywania tych samych danych
- Wykorzystanie funkcji analitycznych w optymalizacji
- „Zwykłe” funkcje uruchamiane na kolumnach z indeksami versus funkcje oparte na indeksach
- Optymalizacja dla dużych zbiorów danych
- Rodzaje złączeń tabel i ich wpływ na wydajność
- Techniki łączenia tabel wykorzystywane przez optymalizator
- Zastosowanie funkcji okienkowych
- Partycjonowanie tabel
- Wpływ podzapytań na wydajność i metody optymalizacji podzapytań
- Typy danych – wpływ nadmiernie dużych typów danych na wydajność
- Tworzenie sugestii (ang. hint) dla optymalizatora
Każdy z trenerów posiada duże doświadczenie w programowaniu i prowadzeniu zajęć
Nasi trenerzy posiadają wieloletnie doświadczenie w obszarze programowania. Są nie tylko ekspertami w swoich dziedzinach, ale także pasjonatami, którzy potrafią skutecznie przekazywać wiedzę i motywować uczestników do nauki.
Najlepiej oceniani trenerzy do Twojej dyspozycji
W naszej firmie nie ma przypadkowych, znalezionych „na szybko” trenerów. Każdy prowadzący zajęcia jest do nich przygotowany. Posiada odpowiednią wiedzę i umiejętność jej przekazywania.
Największą zaletą naszych trenerów jest ich osobowość. Potrafią tak zaciekawić tematem, że Uczestnicy szkolenia nie zauważają jak im mija czas.
Kontynuuj naukę programowania z nami
Pracując z danymi możesz je przetwarzać nie tylko w bazach danych. Bardzo dobrze w analizie i przetwarzaniu danych sprawdza się język Python, a zwłaszcza jego biblioteka Pandas. Kontynuuj naukę z nami i rozwijaj swoje kompetencje analityczne.

Kurs Analiza danych w Pythonie od podstaw
110 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
2 dni – 1 520 zł netto
Na szkoleniu dowiesz się, na czym polega analiza eksploracyjna oraz w jaki sposób wizualizować dane. Nauczysz się interpretować wyniki analizy oraz prezentować je w czytelnej i zrozumiałej formie.
Opanujesz obsługę narzędzi Spyder i Jupyter Notebook oraz poznasz biblioteki Pandas, Matplotlib i Beautiful Soup.

Kurs GIT i GitHub od podstaw
45 ćwiczeń praktycznych
Gwarancja 100% terminów on-line
1 dzień – 790,00 zł netto
Na szkoleniu przećwiczysz większość funkcjonalności programu GIT, TortoiseGIT oraz platformy GitHub. Nauczysz się tworzenia repozytoriów, dodawania i usuwania zmian oraz rozwiązywania konfliktów.
Nauczysz się udostępniać swój kod oraz wprowadzać zmiany w kodzie stworzonym przez inne osoby.

Kurs Python uczenie maszynowe
110 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
2 dni – 1 520 zł netto
Na kursie dowiesz się, w jaki sposób przygotować dane do analizy używając bibliotek NumPy i Pandas. Przygotujesz modele predykcyjne, na podstawie których przećwiczysz algorytmy klasyfikacji i regresji.
Zobaczysz, w jaki sposób dobierać cechy do analizy, aby uzyskiwać lepsze wyniki przewidywania.

Kurs Python sieci neuronowe w TensorFlow
95 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
2 dni – 1 520 zł netto
Kurs przygotuje Cię do tworzenia modeli predykcyjnych w oparciu o sieci neuronowe w bibliotece Tensorflow. Dowiesz się, na czym polega uczenie głębokie oraz, w jaki sposób działa sieć neuronowa.
Stworzysz modele używając sieci ANN, CNN oraz RNN i nauczysz się oceniać ich efektywność.

Kurs Python poziom zaawansowany
115 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
2 dni – 1 280 zł netto
Na kursie dowiesz się, jak używać Pythona do obsługi programu MS Excel. Zobaczysz jak pobierać dane ze stron www, tworzyć pakiety i moduły oraz budować złożone programy.
Wykorzystasz w programach funkcje, pętle i instrukcje warunkowe oraz zobaczysz, jak tworzyć klasy i gdzie warto ich używać.

Kurs Python poziom podstawowy
110 ćwiczeń praktycznych
Gwarancja 100% terminów on-line
2 dni – 1 080,00 zł netto
Na kursie Python poziom podstawowy błyskawicznie poznasz podstawową składnię Pythona oraz nauczysz się obsługi narzędzi programistycznych IDLE i Visual Studio Code.
Dowiesz się, w jakich obszarach na rynku pracy możesz wykorzystywać Pythona oraz jakie kompetencje są poszukiwane w branży IT.

Kurs Python poziom średnio-zaawansowany
75 ćwiczeń praktycznych
Gwarancja 99% terminów on-line
2 dni – 1 180 zł netto
Zakres szkolenia obejmuje nie tylko pisanie kodu, ale także testowanie programu i obsługę narzędzi programistycznych IDLE, Visual Studio Code, Spyder.
Dowiesz się, w jaki sposób przetwarzać duże ilości danych, pobierać dane z Internetu, tworzyć własne funkcje oraz obsługiwać pliki i foldery.
Indywidualne konsultacje
Zawsze staramy się dopasować szkolenie do Twoich potrzeb. Dlatego od razu po otrzymaniu Twojego zgłoszenia na kurs potwierdzonego wpłatą, przesyłamy do Ciebie materiały szkoleniowe.
Jeśli stwierdzisz, że znasz zagadnienia, które planujemy na kursie przedstawiać, możesz skorzystać z indywidualnych konsultacji i zapytać trenera tylko o te tematy, które nie są dla Ciebie w 100% jasne.