Szkolenie "Tworzenie zapytań do bazy danych na platformie MS SQL Server + SQL dla analityków"
Szkolenie "Tworzenie zapytań do bazy danych na platformie MS SQL Server + SQL dla analityków"
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Bazy danych
- Grupa docelowa usługi
Usługa szkoleniowa adresowana jest do:
– analityków danych odpowiedzialnych za przetwarzanie i analizę dużych zbiorów danych,
– specjalistów ds. raportowania przygotowujących sprawozdania i raporty na podstawie danych z baz,
– osób chcących rozwijać umiejętności pracy z SQL — od podstaw po bardziej zaawansowane zagadnienia,
– pracowników biurowych i działów IT, którzy pracują z bazami danych i potrzebują lepszego zrozumienia tego środowiska.
Oczekiwane przygotowanie uczestnika: znajomość środowiska Windows.
- Minimalna liczba uczestników5
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji28-08-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURStandard Usługi Szkoleniowo-Rozwojowej PIFS SUS 2.0
Cel
Cel
Cel edukacyjny
Po szkoleniu Uczestnik identyfikuje podstawowe elementy relacyjnych baz danych, dobiera składnię zapytań wybierających, filtrujących, sortujących, grupujących i agregujących dane, rozróżnia sposoby łączenia tabel oraz danych pochodzących z różnych źródeł, a także dobiera polecenia służące do dodawania, modyfikowania i usuwania danych. Uczestnik rozpoznaje zastosowanie widoków, podzapytań, zapytań CTE, procedur składowanych, funkcji okna, funkcji szeregujących, nietypowych metod grupowania.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| WIEDZA: Uczestnik szkolenia identyfikuje podstawowe elementy i zasady działania relacyjnych baz danych. | – Rozróżnia tabele i pola bazy danych. | Test teoretyczny |
| – Wskazuje przeznaczenie kluczy i indeksów. | Test teoretyczny | |
| – Identyfikuje znaczenie relacji pomiędzy tabelami. | Test teoretyczny | |
| – Wskazuje rolę więzów integralności. | Test teoretyczny | |
| WIEDZA: Uczestnik szkolenia rozróżnia podstawowe rodzaje zapytań i poleceń języka SQL. | – Wskazuje zastosowanie frazy SELECT. | Test teoretyczny |
| – Rozróżnia filtrowanie, sortowanie, grupowanie i agregowanie danych. | Test teoretyczny | |
| – Identyfikuje zastosowanie poleceń INSERT, UPDATE, DELETE i DROP TABLE. | Test teoretyczny | |
| – Rozróżnia funkcje tekstowe, frazy warunkowe i konwersję typów danych. | Test teoretyczny | |
| WIEDZA: Uczestnik szkolenia identyfikuje zaawansowane konstrukcje języka SQL wykorzystywane w analizie i raportowaniu danych. | – Rozróżnia podzapytania, zapytania CTE i widoki. | Test teoretyczny |
| – Wskazuje zastosowanie funkcji okna OVER oraz funkcji ROW_NUMBER, RANK, DENSE_RANK i NTILE. | Test teoretyczny | |
| – Rozróżnia ROLLUP, CUBE i GROUPING SETS. | Test teoretyczny | |
| – Identyfikuje przeznaczenie operacji UNION, UNION ALL, EXCEPT i INTERSECT. | Test teoretyczny | |
| – Wskazuje zastosowanie sparametryzowanych procedur składowanych. | Test teoretyczny | |
| UMIEJĘTNOŚCI: Uczestnik szkolenia dobiera składnię zapytań służących do wybierania, filtrowania, porządkowania i agregowania danych. | – Dobiera właściwe zastosowanie fraz SELECT, WHERE i ORDER BY. | Test teoretyczny |
| – Wskazuje poprawny sposób grupowania danych z wykorzystaniem GROUP BY. | Test teoretyczny | |
| – Dobiera funkcje SUM, AVG, MIN, MAX lub COUNT do określonego celu. | Test teoretyczny | |
| – Wskazuje właściwy sposób zastosowania funkcji tekstowych i fraz warunkowych. | Test teoretyczny | |
| UMIEJĘTNOŚCI: Uczestnik szkolenia dobiera sposoby łączenia, modyfikowania i organizowania danych w środowisku MS SQL Server. | – Dobiera właściwy sposób łączenia tabel, w tym INNER JOIN i LEFT JOIN. | Test teoretyczny |
| – Wskazuje sposób łączenia danych pochodzących z różnych baz. | Test teoretyczny | |
| – Dobiera właściwe polecenie do dodawania, modyfikowania lub usuwania danych. | Test teoretyczny | |
| – Wskazuje zastosowanie widoku, podzapytania lub zapytania CTE. | Test teoretyczny | |
| – Dobiera sposób łączenia wyników zapytań za pomocą operacji na zbiorach. | Test teoretyczny | |
| UMIEJĘTNOŚCI: Uczestnik szkolenia dobiera zaawansowane funkcje i sposoby pobierania danych do określonego zadania analitycznego. | – Dobiera funkcję szeregującą do przedstawionego celu. | Test teoretyczny |
| – Wskazuje zastosowanie FETCH, OFFSET, LAG i LEAD. | Test teoretyczny | |
| – Rozpoznaje sposób wykorzystania sparametryzowanej procedury składowanej. | Test teoretyczny | |
| – Wskazuje sposób importowania danych. | Test teoretyczny | |
| – Identyfikuje zastosowanie ADO Recordset do wysyłania poleceń SQL z kodu VBA w Excelu. | Test teoretyczny | |
| KOMPETENCJE SPOŁECZNE: Uczestnik szkolenia dostrzega znaczenie poprawnego i świadomego wykorzystywania języka SQL w pracy z danymi. | – Wskazuje znaczenie zachowania integralności danych. | Test teoretyczny |
| – Identyfikuje znaczenie unikania błędów podczas tworzenia i modyfikowania zapytań. | Test teoretyczny | |
| – Wskazuje znaczenie doboru odpowiedniej konstrukcji SQL do rodzaju analizowanych danych. | Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Adresaci szkolenia
Usługa szkoleniowa adresowana jest do:
– analityków danych odpowiedzialnych za przetwarzanie i analizę dużych zbiorów danych,
– specjalistów ds. raportowania przygotowujących sprawozdania i raporty na podstawie danych z baz,
– osób chcących rozwijać umiejętności pracy z SQL — od podstaw po bardziej zaawansowane zagadnienia,
– pracowników biurowych i działów IT, którzy pracują z bazami danych i potrzebują lepszego zrozumienia tego środowiska.
Oczekiwane przygotowanie uczestnika: znajomość środowiska Windows.
Warunki organizacyjne
- Szkolenie realizowane jest w formule zdalnej w czasie rzeczywistym, z wykorzystaniem platformy wideokonferencyjnej (Zoom).
- Grupa szkoleniowa liczy maksymalnie 12 uczestników, co pozwala na interaktywną pracę (zadania praktyczne, dyskusje) w komfortowych warunkach.
- W trakcie szkolenia uczestnicy wykonują samodzielnie ćwiczenia z możliwością konsultacji z trenerem.
- Każdy uczestnik powinien dysponować własnym stanowiskiem komputerowym z dostępem do Internetu – dostawca usługi nie zapewnia sprzętu ani pomieszczenia do udziału w szkoleniu.
- Materiały szkoleniowe (np. prezentacje) są udostępniane w formie elektronicznej na dedykowanej platformie Altkom Akademii (dostęp wysyłany mailowo uczestnikom przed rozpoczęciem szkolenia).
- Efekty uczenia się zostaną zweryfikowane poprzez walidację w formie testu teoretycznego, ostatniego dnia usługi tj. testu jednokrotnego wyboru (link do testu zostanie udostępniony uczestnikom w formie mailowej).
Liczba godzin usługi szkoleniowej
Szkolenie liczy łącznie: 21 godzin zegarowych Przerwy wliczają się do czasu trwania usługi. Trener ma możliwość przesunięcia przerw, tak aby dostosować harmonogram do potrzeb uczestników.
PROGRAM SZKOLENIA
- Omówienie podstawowych zagadnień związanych z relacyjnymi bazami danych (na przykładzie bazy na platformie SQL Server)
- Tabele
- Pola
- Klucze
- Indeksy
- Relacje
- Więzy integralności
- Tworzenie zapytań wybierających (język SQL)
- Fraza SELECT
- Filtrowanie danych (WHERE)
- Sortowanie danych (ORDER BY)
- Grupowanie danych (GROUP BY)
- Agregowanie danych (SUM, AVG, MIN, MAX, COUNT)
- Łączenie tabel (WHERE … = … , WHERE … IN …, INNER JOIN, LEFT JOIN, itp.)
- Łączenie danych z różnych baz danych
- Stosowanie funkcji tekstowych (LEFT, RIGHT, SUBSTRING itp.)
- Frazy warunkowe
- Konwersja typów danych.
- Tworzenie zapytań funkcjonalnych
- Dodawanie danych (INSERT)
- Modyfikowanie danych (UPDATE)
- Usuwanie danych (DELETE)
- Usuwanie tabel (DROP TABLE).
- Tworzenie obiektów serwerowych
- Widoki
- Łączenie zapytań
- Podzapytania
- Wykorzystanie funkcji szeregujących
- Funkcja okna OVER()
- ROW_NUMBER()
- RANK()
- DENSE_RANK()
- NTILE(n)
- Nietypowe grupowanie danych
- ROLLUP
- CUBE
- GROUPING SETS
- Słowniki, sumy, różnice i iloczyny zbiorów
- UNION
- UNION ALL
- EXCEPT
- INTERSECT
- Wykorzystanie wielu źródeł i łączenie danych
- Podzapytania
- Zapytania CTE (Common Table Expression)
- Wykorzystanie widoków
- Tworzenie sparametryzowanych procedur składowanych
- Poruszanie się po rekordach
- FETCH, OFFSET
- LAG, LEAD
- Pobieranie danych
- Import danych
- Wysyłanie poleceń SQL z kodu VBA w Excelu (ADO Recordset)
- Walidacja
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 22 Relacyjne bazy danych na platformie SQL Server: tabele, pola, klucze, indeksy, relacje i więzy integralności_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 09-09-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat 2 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 09-09-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 10:45 | Liczba godzin 00:15 |
Przedmiot / temat 3 z 22 Zapytania wybierające: SELECT, filtrowanie danych WHERE i sortowanie ORDER BY_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 09-09-2026 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:30 | Liczba godzin 01:45 |
Przedmiot / temat 4 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 09-09-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 5 z 22 Grupowanie i agregowanie danych: GROUP BY oraz funkcje SUM, AVG, MIN, MAX i COUNT_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 09-09-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 14:30 | Liczba godzin 01:30 |
Przedmiot / temat 6 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 09-09-2026 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 14:45 | Liczba godzin 00:15 |
Przedmiot / temat 7 z 22 Łączenie tabel i baz danych; funkcje tekstowe, frazy warunkowe oraz konwersja typów danych_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 09-09-2026 | Godzina rozpoczęcia 14:45 | Godzina zakończenia 16:00 | Liczba godzin 01:15 |
Przedmiot / temat 8 z 22 Zapytania funkcjonalne: INSERT, UPDATE, DELETE oraz DROP TABLE_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 10-09-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat 9 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 10-09-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 10:45 | Liczba godzin 00:15 |
Przedmiot / temat 10 z 22 Tworzenie widoków, łączenie zapytań i podzapytania_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 10-09-2026 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:30 | Liczba godzin 01:45 |
Przedmiot / temat 11 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 10-09-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 12 z 22 Funkcje szeregujące i okna: OVER, ROW_NUMBER, RANK, DENSE_RANK oraz NTILE_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 10-09-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 14:30 | Liczba godzin 01:30 |
Przedmiot / temat 13 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 10-09-2026 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 14:45 | Liczba godzin 00:15 |
Przedmiot / temat 14 z 22 Nietypowe grupowanie i operacje na zbiorach: ROLLUP, CUBE, GROUPING SETS, UNION, UNION ALL, EXCEPT i INTERSECT_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 10-09-2026 | Godzina rozpoczęcia 14:45 | Godzina zakończenia 16:00 | Liczba godzin 01:15 |
Przedmiot / temat 15 z 22 Wykorzystanie wielu źródeł i łączenie danych: podzapytania, CTE oraz widoki_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 11-09-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat 16 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 11-09-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 10:45 | Liczba godzin 00:15 |
Przedmiot / temat 17 z 22 Tworzenie sparametryzowanych procedur składowanych_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 11-09-2026 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:30 | Liczba godzin 01:45 |
Przedmiot / temat 18 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 11-09-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 19 z 22 Poruszanie się po rekordach: FETCH, OFFSET, LAG i LEAD_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 11-09-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 14:30 | Liczba godzin 01:30 |
Przedmiot / temat 20 z 22 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 11-09-2026 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 14:45 | Liczba godzin 00:15 |
Przedmiot / temat 21 z 22 Pobieranie i import danych oraz wysyłanie poleceń SQL z kodu VBA w Excelu z wykorzystaniem ADO Recordset_wykład + ćwiczenia praktyczne | Typ aktywności Zajęcia | Prowadzący Konrad Przysiężniak | Data realizacji zajęć 11-09-2026 | Godzina rozpoczęcia 14:45 | Godzina zakończenia 15:30 | Liczba godzin 00:45 |
Przedmiot / temat 22 z 22 - | Typ aktywności Walidacja | Prowadzący - | Data realizacji zajęć 11-09-2026 | Godzina rozpoczęcia 15:30 | Godzina zakończenia 16:00 | Liczba godzin 00:30 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 21:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 17:30 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 00:30 |
Rodzaj godzin w tym suma przerw | Liczba godzin 03:00 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 24:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 2 337,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 1 900,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 111,29 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 90,48 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 21:00 |
Prowadzący
Prowadzący
Konrad Przysiężniak
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Na platformie Wirtualna Klasa Altkom Akademii udostępnione zostaną bezterminowo materiały szkoleniowe (tj. np. podręczniki/prezentacje/materiały dydaktyczne niezbędne do odbycia szkolenia/ebooki itp.), zasoby bazy wiedzy portalu oraz dodatkowe informacje od trenera. Uczestnicy zachowują bezterminowy dostęp do zasobów Mojej Akademii i materiałów szkoleniowych zgromadzonych w Wirtualnej Klasie szkolenia. Platforma do kontaktu z trenerami, grupą i całą społecznością absolwentów jest portal Moja Akademia.
Warunki uczestnictwa
- Niezbędnym warunkiem uczestnictwa w szkoleniach dofinansowanych z funduszy europejskich jest założenie konta w Bazie Usług Rozwojowych, zapis na szkolenie za pośrednictwem Bazy oraz spełnienie warunków przedstawionych przez danego Operatora, dysponenta funduszy publicznych.
- Przez uczestnictwo w usłudze rozwojowej rozumie się aktywny udział Uczestnika w szkoleniu wyłącznie przy włączonej kamerze skierowanej na osobę uczestniczącą i umożliwiającej jej identyfikację.
- Warunkiem uznania uczestnictwa w szkoleniu jest obecność podczas co najmniej 80% czasu trwania szkolenia (lub zgodnie z warunkami określonymi w umowie z Operatorem). Uczestnik, który nie spełni tego wymagania, traktowany jest jako nieobecny.
- Frekwencja będzie potwierdzana na podstawie raportów logowań z platformy Zoom oraz bieżącej obserwacji uczestnika przez trenera.
- Ogólne warunki uczestnictwa w szkoleniach Altkom Akademii zamieszczone są na stronie: https://www.altkomakademia.pl/ogolne-warunki-uczestnictwa-w-szkoleniach/
Informacje dodatkowe
Po szkoleniu uczestnik otrzyma zaświadczenie o ukończeniu szkolenia. Trener podczas szkolenia będzie organizował krótkie przerwy w porozumieniu z Uczestnikami, po zakończeniu danego modułu tematycznego.
Uwaga! W przypadku, gdy liczba zapisów na szkolenie nie osiągnie minimalnej liczby Uczestników, usługa może zostać niezrealizowana.
Informacja dot. podatku VAT:
Zwolnienie z podatku VAT może mieć zastosowanie wyłącznie w przypadku spełnienia przesłanek określonych w art. 43 ust. 1 pkt 29 lit. c ustawy z dnia 11 marca 2004 r. o podatku od towarów i usług – w przypadku finansowania usługi w całości ze środków publicznych – albo w § 3 ust. 1 pkt 14 rozporządzenia Ministra Finansów w sprawie zwolnień od podatku od towarów i usług oraz warunków stosowania tych zwolnień – w przypadku finansowania usługi w co najmniej 70% ze środków publicznych. W przypadku zastosowania zwolnienia obowiązuje cena netto, a w pozostałych przypadkach doliczany jest VAT 23%.
Warunki techniczne
Warunki techniczne
Szkolenie realizowane jest w formule zdalnej w czasie rzeczywistym, z wykorzystaniem platformy wideokonferencyjnej (Zoom).
Każdy uczestnik powinien dysponować własnym stanowiskiem komputerowym z dostępem do Internetu – dostawca usługi nie zapewnia sprzętu ani pomieszczenia do udziału w szkoleniu uczestnikom.
Wymagania ogólne realizacji szkolenia w formule distance learning (online):
Komputer stacjonarny lub notebook wyposażony w mikrofon, głośniki i kamerę internetową z przeglądarką internetową z obsługą HTML 5. Monitor o rozdzielczości FullHD. Szerokopasmowy dostęp do Internetu o przepustowości co najmniej 25/5 (download/upload) Mb/s. W przypadku szkoleń z laboratoriami zalecamy: sprzęt wyposażony w dwa ekrany o rozdzielczości minimum HD (lub dwa komputery), kamerę internetową USB, zewnętrzne głośniki lub słuchawki.
Informacje oraz wymagania dotyczące uczestniczenia w szkoleniach w formule zdalnej dostępne na: https://www.altkomakademia.pl/distance-learning/#FAQ
Platforma komunikacji – ZOOM
Oprogramowanie – zdalny pulpit, aplikacja ZOOM
Kody dostępowe do usługi, zgodnie z regulaminem, zostaną udostępnione w karcie usługi najpóźniej 1 dzień przed szkoleniem.
Link do szkolenia jest ważny w trakcie trwania całej usługi szkoleniowej.