Bazy danych i język SQL w testowaniu oprogramowania
Bazy danych i język SQL w testowaniu oprogramowania
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Bazy danych
- Grupa docelowa usługi
Szkolenie skierowane jest do osób chcących zdobyć lub rozwinąć kompetencje w zakresie pracy z bazami danych oraz wykorzystania języka SQL w testowaniu oprogramowania. Usługa dedykowana jest w szczególności testerom oprogramowania, specjalistom QA, analitykom, programistom oraz osobom planującym rozwój kariery w branży IT.
Program jest odpowiedni zarówno dla osób początkujących, które nie posiadają doświadczenia w pracy z bazami danych, jak i dla uczestników chcących uporządkować i rozwinąć swoje umiejętności. Szkolenie ma charakter praktyczny i przygotowuje uczestników do samodzielnego wykonywania operacji na bazach danych, analizowania danych oraz wykorzystywania języka SQL podczas testowania oprogramowania.
- Minimalna liczba uczestników2
- Maksymalna liczba uczestników20
- Data zakończenia rekrutacji24-06-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURZnak Jakości TGLS Quality Alliance
Cel
Cel
Cel edukacyjny
Szkolenie przygotowuje uczestników do samodzielnego wykorzystywania języka SQL oraz pracy z bazami danych w procesie testowania oprogramowania. Uczestnik po zakończeniu usługi potrafi tworzyć i wykonywać zapytania SQL, analizować dane, weryfikować poprawność informacji zapisanych w bazie danych oraz wykorzystywać bazy danych podczas realizacji zadań testerskich.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Wiedza Uczestnik: rozumie podstawowe pojęcia związane z bazami danych oraz ich rolę w systemach informatycznych, zna strukturę relacyjnych baz danych oraz zależności pomiędzy danymi, zna podstawowe polecenia języka SQL wykorzystywane do pobierania i analizy danych, rozumie znaczenie baz danych w procesie testowania oprogramowania i zapewnienia jakości. Umiejętności Uczestnik: tworzy i wykonuje podstawowe zapytania SQL, wyszukuje, filtruje i analizuje dane zapisane w bazach danych, wykorzystuje język SQL do weryfikacji poprawności danych w testowanych systemach, interpretuje wyniki zapytań i identyfikuje nieprawidłowości w danych, wykorzystuje bazy danych podczas realizacji zadań związanych z testowaniem oprogramowania, samodzielnie wykonuje podstawowe operacje na danych przy użyciu języka SQL. Kompetencje społeczne Uczestnik: samodzielnie wykorzystuje język SQL podczas realizacji zadań testerskich, stosuje dobre praktyki związane z analizą i weryfikacją danych, współpracuje z członkami zespołu projektowego w zakresie analizy danych i jakości oprogramowania, jest przygotowany do wykorzystywania baz danych i języka SQL w codziennej pracy zawodowej, rozwija kompetencje niezbędne do dalszego rozwoju w obszarze testowania oprogramowania, analizy danych i Quality Assurance. | Weryfikacja efektów uczenia się odbywa się poprzez obserwację uczestnika podczas wykonywania zadań praktycznych związanych z pracą na bazach danych oraz wykorzystaniem języka SQL. Ocenie podlega w szczególności: poprawność tworzenia i wykonywania zapytań SQL, umiejętność wyszukiwania, filtrowania i analizowania danych zapisanych w bazie danych, poprawność interpretacji wyników zapytań, umiejętność weryfikacji poprawności danych w testowanych systemach, wykorzystanie języka SQL do realizacji zadań związanych z testowaniem oprogramowania, identyfikowanie nieprawidłowości i niespójności w danych, samodzielność podczas wykonywania ćwiczeń praktycznych, poprawność realizacji zadań związanych z analizą danych oraz wykorzystaniem baz danych w procesie zapewnienia jakości oprogramowania, aktywny udział w ćwiczeniach i warsztatach realizowanych podczas szkolenia. | Obserwacja w warunkach rzeczywistych |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Dzień 1
Moduł 1. Wprowadzenie do baz danych
- podstawowe pojęcia związane z bazami danych,
- rola baz danych w systemach informatycznych,
- znaczenie danych w procesie testowania oprogramowania,
- przykłady wykorzystania baz danych w pracy testera.
Moduł 2. Podstawy relacyjnych baz danych
- tabele, kolumny, rekordy i relacje,
- klucze główne i obce,
- podstawowe zależności pomiędzy danymi,
- interpretacja struktury bazy danych.
Moduł 3. Podstawy języka SQL
- tworzenie prostych zapytań SQL,
- pobieranie danych z tabel,
- filtrowanie i sortowanie wyników,
- analiza rezultatów zapytań.
Moduł 4. Praca z danymi w praktyce testerskiej
- wyszukiwanie danych potrzebnych do testów,
- weryfikacja poprawności danych w systemie,
- identyfikowanie błędów i niespójności w danych,
- przygotowywanie danych testowych.
Dzień 2
Moduł 5. Bardziej zaawansowane zapytania SQL
- łączenie danych z wielu tabel,
- grupowanie i agregowanie danych,
- wykorzystanie warunków w zapytaniach,
- praktyczne ćwiczenia z analizą danych.
Moduł 6. SQL w procesie testowania oprogramowania
- wykorzystanie SQL podczas testów aplikacji,
- weryfikacja wyników działania systemu na poziomie bazy danych,
- analiza danych po wykonaniu testów,
- dobre praktyki pracy testera z bazą danych.
Moduł 7. Ćwiczenia praktyczne i analiza przykładów
- samodzielne tworzenie zapytań SQL,
- analiza przykładowych problemów projektowych,
- rozwiązywanie zadań związanych z testowaniem danych,
- omówienie najczęściej występujących błędów.
Moduł 8. Walidacja efektów uczenia się i podsumowanie szkolenia
- wykonanie zadania praktycznego z wykorzystaniem języka SQL,
- obserwacja uczestników podczas wykonywania ćwiczeń,
- analiza poprawności przygotowanych zapytań,
- omówienie wyników oraz podsumowanie zdobytych kompetencji.
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 13 Wprowadzenie do baz danych | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 01-07-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:00 | Liczba godzin 01:00 |
Przedmiot / temat 2 z 13 Podstawy relacyjnych baz danych | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 01-07-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 11:00 | Liczba godzin 02:00 |
Przedmiot / temat 3 z 13 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 01-07-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 11:30 | Liczba godzin 00:30 |
Przedmiot / temat 4 z 13 Podstawy języka SQL | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 01-07-2026 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 13:15 | Liczba godzin 01:45 |
Przedmiot / temat 5 z 13 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 01-07-2026 | Godzina rozpoczęcia 13:15 | Godzina zakończenia 13:45 | Liczba godzin 00:30 |
Przedmiot / temat 6 z 13 Praca z danymi w praktyce testerskiej | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 01-07-2026 | Godzina rozpoczęcia 13:45 | Godzina zakończenia 15:00 | Liczba godzin 01:15 |
Przedmiot / temat 7 z 13 Bardziej zaawansowane zapytania SQL | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:30 | Liczba godzin 01:30 |
Przedmiot / temat 8 z 13 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 09:30 | Godzina zakończenia 09:45 | Liczba godzin 00:15 |
Przedmiot / temat 9 z 13 SQL w procesie testowania oprogramowania | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 09:45 | Godzina zakończenia 11:00 | Liczba godzin 01:15 |
Przedmiot / temat 10 z 13 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 11:15 | Liczba godzin 00:15 |
Przedmiot / temat 11 z 13 Ćwiczenia praktyczne i analiza przykładów | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 11:15 | Godzina zakończenia 13:00 | Liczba godzin 01:45 |
Przedmiot / temat 12 z 13 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 13:30 | Liczba godzin 00:30 |
Przedmiot / temat 13 z 13 - | Typ aktywności Walidacja | Prowadzący - | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 13:30 | Godzina zakończenia 15:00 | Liczba godzin 01:30 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 14:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 10:30 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 01:30 |
Rodzaj godzin w tym suma przerw | Liczba godzin 02:00 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 16:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 1 720,77 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 1 399,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 122,91 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 99,93 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 14:00 |
Prowadzący
Prowadzący
TOMASZ STELMACH
W trakcie swojej kariery uczestniczył w realizacji projektów informatycznych dla organizacji z różnych branż, ze szczególnym uwzględnieniem sektora bankowego i finansowego. Pełnił role Testera Oprogramowania, Testera Automatyzującego, QA Leada, Kierownika Testów, Architekta Testów oraz Managera Testów. W codziennej pracy wykorzystywał bazy danych i język SQL do analizy danych, weryfikacji poprawności działania systemów, przygotowywania danych testowych oraz wspierania procesów testowania oprogramowania.
Od wielu lat prowadzi szkolenia, warsztaty, konsultacje i audyty jakości, przygotowując uczestników do samodzielnego wykonywania zadań związanych z testowaniem oprogramowania. W pracy szkoleniowej szczególny nacisk kładzie na praktyczne wykorzystanie języka SQL, analizę danych oraz zastosowanie baz danych w procesach zapewnienia jakości oprogramowania.
Jest organizatorem Testing Ground Conference oraz prelegentem konferencji technologicznych, gdzie dzieli się wiedzą z zakresu jakości oprogramowania, testowania oraz rozwoju kompetencji zawodowych w branży IT.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
- materiał edukacyjny „Najważniejsze operacje SQL dla początkujących” zawierający omówienie najczęściej wykorzystywanych poleceń języka SQL,
- zestaw pytań rekrutacyjnych z zakresu SQL wspierających przygotowanie do rozmów kwalifikacyjnych,
- materiały dotyczące pracy z tabelami i strukturą danych w relacyjnych bazach danych,
- zestawy zadań praktycznych z języka SQL umożliwiające samodzielne utrwalanie wiedzy i rozwijanie umiejętności tworzenia zapytań,
- przykłady rozwiązań zadań SQL wraz z omówieniem sposobu ich wykonania,
- materiały wykorzystywane podczas warsztatów praktycznych realizowanych w trakcie szkolenia.
Dzięki tym materiałom uczestnicy będą mogli samodzielnie utrwalać wiedzę, ćwiczyć tworzenie zapytań SQL oraz rozwijać kompetencje związane z wykorzystaniem baz danych w testowaniu oprogramowania.
Warunki techniczne
Warunki techniczne
Uczestnik powinien dysponować:
- komputerem lub laptopem wyposażonym w mikrofon oraz głośniki lub słuchawki,
- stabilnym dostępem do Internetu (rekomendowana minimalna przepustowość 10 Mb/s),
- aktualną przeglądarką internetową,
- aktywnym adresem e-mail umożliwiającym otrzymywanie materiałów szkoleniowych oraz informacji organizacyjnych.
Ze względu na praktyczny charakter szkolenia uczestnik powinien posiadać możliwość instalacji bezpłatnego oprogramowania wykorzystywanego podczas zajęć, w szczególności:
- systemu zarządzania relacyjną bazą danych (np. MySQL, PostgreSQL lub równoważnego),
- narzędzia umożliwiającego wykonywanie zapytań SQL i pracę z bazą danych,
- oprogramowania umożliwiającego korzystanie z materiałów szkoleniowych udostępnianych przez trenera.
Przed rozpoczęciem szkolenia uczestnicy otrzymają:
- link do platformy szkoleniowej ClickMeeting,
- instrukcję logowania i udziału w zajęciach,
- informacje organizacyjne dotyczące realizacji usługi,
- listę niezbędnego oprogramowania wykorzystywanego podczas warsztatów praktycznych,
- dostęp do materiałów szkoleniowych w formie elektronicznej.
Uczestnik powinien posiadać podstawowe umiejętności obsługi komputera oraz możliwość aktywnego udziału w ćwiczeniach praktycznych związanych z tworzeniem zapytań SQL, analizą danych oraz pracą z bazami danych.