Optymalizacja zapytań SQL z wykorzystaniem AI
Optymalizacja zapytań SQL z wykorzystaniem AI
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Bazy danych
- Grupa docelowa usługi
Szkolenie skierowane jest do osób pracujących z danymi — w branżach takich jak IT, finanse, bankowość, handel czy logistyka. Adresatami są analitycy, testerzy, programiści, administratorzy oraz osoby przygotowujące raporty i analizy, które chcą optymalizować zapytania SQL. Szkolenie skierowane jest do osób posiadających około 1-2 lata doświadczenia w pracy z bazami danych jako programiści, testerzy, analitycy danych etc. lub absolwenci kursów SQL od podstaw lub SQL zaawansowany w Fundacji CODE:ME.
- Usługa adresowana również dla Uczestników Projektu Kierunek – Rozwój
- Usługa również adresowana dla Uczestników Projektu Małopolski pociąg do kariery (projekt MP) i/lub dla Uczestników Projektu Nowy Start w Małopolsce z EURESem (projekt NSE);
- Usługa rozwojowa adresowana również dla Uczestników projektu Zachodniopomorskie Bony Szkoleniowe.
- Minimalna liczba uczestników1
- Maksymalna liczba uczestników15
- Data zakończenia rekrutacji15-01-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi12
- Podstawa uzyskania wpisu do BURStandard Usługi Szkoleniowo-Rozwojowej PIFS SUS 2.0
Cel
Cel
Cel edukacyjny
Po ukończeniu szkolenia uczestnik będzie przygotowany do diagnozowania i optymalizacji zapytań w środowisku SQL Server / Azure SQL Database, w tym:- interpretowania planów wykonania zapytań,
- projektowania i zarządzania indeksami w celu poprawy wydajności,
- przepisania nieefektywnych konstrukcji zapytań na konstrukcje wydajniejsze,
- korzystania z narzędzi diagnostycznych do identyfikacji wąskich gardeł,
- wykorzystania modeli LLM jako asystentów analizy i generowania rozwiązań.
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
Efekty uczenia się Charakteryzuje sposób działania optymalizatora zapytań SQL i jego wpływ na wydajność. | Kryteria weryfikacji Wskazuje prawidłowe odpowiedzi dotyczące działania Query Optimizer. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Rozróżnia i dobiera narzędzia diagnostyczne SQL Server do analizy zapytań. | Kryteria weryfikacji Wybiera właściwe narzędzie dla danego problemu wydajnościowego. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Analizuje plany wykonania zapytań i identyfikuje elementy wpływające na spowolnienie działania. | Kryteria weryfikacji Poprawnie wskazuje przyczynę niskiej wydajności. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Projektuje oraz dobiera indeksy odpowiednie do struktury danych i typu zapytań. | Kryteria weryfikacji Wybiera prawidłowy typ indeksu dla danej sytuacji. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Modyfikuje zapytania SQL w celu eliminacji antywzorców i poprawy wydajności. | Kryteria weryfikacji Wybiera poprawne konstrukcje zapytań. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Stosuje modele LLM do analizy zapytań i ocenia poprawność generowanych sugestii optymalizacyjnych. | Kryteria weryfikacji Rozpoznaje poprawne i błędne sugestie AI. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Zakres tematyczny kursu Optymalizacja zapytań SQL z AI realizowanego przez Fundację CODE:ME:
- Omówienie jak serwer bazodanowy wykonuje zapytania
- Omówienie technik promptowania, dobrych praktyk pracy z LLM oraz przeznaczenia wybranych modeli LLM w kontekście SQL
- Omówienie podstawowych narzędzi diagnostycznych - SET STATISTICS, DMV, Query Store
- Nauka czytania oraz interpretacji planów wykonania
- Techniki projektowania i zarządzania indeksami
- Techniki optymalizacji zapytań - eliminacja antywzorców, przepisywanie nieefektywnych konstrukcji, omówienie pułapek wydajnościowych
- Użycie LLM do analizy planów wykonania i generowania rozwiązań
- Weryfikacja i walidacja sugestii generowanych przez AI
Kurs prowadzony jest w godzinach zegarowych, przy czym 9 godzin stanowią zajęcia praktyczne, a 3 godziny — teoretyczne.
Na koniec kursu przeprowadzona jest walidacja w formie testu teoretycznego z wynikiem generowanym automatycznie.
Przerwy nie są wliczane do czasu trwania usługi.
Organizator kursu, zastrzega sobie, że harmonogram kursu może ulec zmianie w przypadkach niezależnych od organizatora.
Usługa realizowana jest w godzinach zegarowych - za godzinę usługi szkoleniowej rozumie się 60 minut, łącznie 39 godzin.
Przerwy nie są wliczane do czasu trwania usługi.
#codeme
Harmonogram
Harmonogram
| Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 9 Omówienie jak serwer bazodanowy wykonuje zapytania, Query Optimizer - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Oskar Maksymiuk | Data realizacji zajęć 19-01-2026 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 19:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 2 z 9 Omówienie podstawowych narzędzi diagnostycznych - wstęp - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Oskar Maksymiuk | Data realizacji zajęć 19-01-2026 | Godzina rozpoczęcia 19:05 | Godzina zakończenia 20:05 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 3 z 9 Omówienie podstawowych narzędzi diagnostycznych - kontynuacja - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Oskar Maksymiuk | Data realizacji zajęć 21-01-2026 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 19:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 4 z 9 Plany zapytań SQL - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Oskar Maksymiuk | Data realizacji zajęć 21-01-2026 | Godzina rozpoczęcia 19:05 | Godzina zakończenia 20:05 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 5 z 9 Techniki projektowania i zarządzania indeksami - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Oskar Maksymiuk | Data realizacji zajęć 26-01-2026 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 19:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 6 z 9 Techniki optymalizacji zapytań SQL - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Oskar Maksymiuk | Data realizacji zajęć 26-01-2026 | Godzina rozpoczęcia 19:05 | Godzina zakończenia 20:05 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 7 z 9 Omówienie technik promptowania, dobrych praktyk pracy z LLM - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Oskar Maksymiuk | Data realizacji zajęć 28-01-2026 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 19:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 8 z 9 Użycie LLM do analizy planów wykonania i generowania rozwiązań - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Oskar Maksymiuk | Data realizacji zajęć 28-01-2026 | Godzina rozpoczęcia 19:05 | Godzina zakończenia 19:45 | Liczba godzin 00:40 |
Przedmiot / temat zajęć 9 z 9 Walidacja w formie testu teoretycznego z wynikiem generowanym automatycznie | Prowadzący - | Data realizacji zajęć 28-01-2026 | Godzina rozpoczęcia 19:45 | Godzina zakończenia 20:05 | Liczba godzin 00:20 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 990,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 990,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 82,50 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 82,50 PLN |
Prowadzący
Prowadzący
Oskar Maksymiuk
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Każdy uczestnik przed rozpoczęciem szkolenia otrzyma informacje organizacyjne jak przygotować się do szkolenia.
W trakcie kursu uczestnik otrzyma materiały szkoleniowe w postaci prezentacji (pliki pdf).
Informacje dodatkowe
Uczestnicy po zakończeniu kursu otrzymają Certyfikat ukończenia kursu.
Usługa rozwojowa nie jest świadczona przez podmiot pełniący funkcję Operatora lub Partnera Operatora w danym projekcie PSF lub w którymkolwiek Regionalnym Programie lub FERS albo przez podmiot powiązany z Operatorem lub Partnerem kapitałowo lub osobowo.
Cena usługi nie obejmuje kosztów niezwiązanych bezpośrednio z usługa rozwojową, w szczególności kosztów środków trwałych przekazywanych Uczestnikom projektu, kosztów dojazdu i zakwaterowania.
Zawarto umowę z WUP w Toruniu w ramach Projektu Kierunek – Rozwój;
Dodatkowo, w przypadku projektu Kierunek - Rozwój między Uczestnikiem Usługi a Usługodawcą zostanie zawarta Umowa na kurs.
Zawarto umowę z Wojewódzkim Urzędem Pracy w Szczecinie na świadczenie usług rozwojowych z wykorzystaniem elektronicznych bonów szkoleniowych w ramach projektu Zachodniopomorskie Bony Szkoleniowe.
Warunki techniczne
Warunki techniczne
- rodzaj komunikatora, za pośrednictwem którego prowadzona będzie usługa - zoom
- minimalne wymagania sprzętowe, jakie musi spełniać komputer Uczestnika lub inne urządzenie do zdalnej komunikacji - laptop/komputer z dostępem do Internetu oraz mikrofonem i kamerką. Zalecamy korzystanie z dwóch monitorów podczas kursu.
- minimalne wymagania dotyczące parametrów łącza sieciowego, jakim musi dysponować Uczestnik - stałe połączenie WI-FI/ Internet, minimalna przepustowość 10mb/s
- niezbędne oprogramowanie umożliwiające Uczestnikom dostęp do prezentowanych treści i materiałów - przeglądarka internetowa, przed rozpoczęciem kursu uczestnik otrzyma informacje i instrukcje dotyczące instalacji programu wykorzystywanego podczas szkolenia.
- okres ważności linku umożliwiającego uczestnictwo w spotkaniu on-line - link dostępny jedynie w czasie trwania zajęć (czas rzeczywisty)