SQL dla testerów i QA - szkolenie z baz danych
SQL dla testerów to jedna z najważniejszych umiejętności technicznych w pracy QA. W wielu projektach tester musi sprawdzić nie tylko to, co widać w interfejsie aplikacji, ale też dane zapisane w bazie, poprawność operacji biznesowych, wyniki integracji i stan systemu po wykonaniu testów.
Podczas szkolenia uczysz się pracy z relacyjnymi bazami danych od strony praktycznej. Poznasz podstawy SQL, nauczysz się pisać zapytania SELECT, filtrować i sortować dane, łączyć tabele, analizować wyniki oraz wykorzystywać SQL w codziennych zadaniach testera oprogramowania.
W systemach opartych o dane jakość produktu w dużej mierze zależy od poprawności zapisów w bazie. Błędy w relacjach, migracjach czy przetwarzaniu danych nie zawsze są widoczne w interfejsie. Tester, który nie potrafi czytać struktury bazy i pisać zapytań SQL, traci ważne źródło informacji.
Podczas szkolenia uczestnicy uczą się rozumieć strukturę relacyjnych baz danych, zależności między tabelami oraz znaczenie integralności danych. Pracujemy na realnych scenariuszach projektowych: analizujemy defekty, sprawdzamy dane zapisane przez aplikację, przygotowujemy zestawy danych testowych i identyfikujemy niespójności.
To szkolenie nie przygotowuje do roli administratora bazy danych ani programisty backendu. Koncentruje się na tym, czego potrzebuje tester i QA, aby świadomie pracować z danymi i podnosić jakość systemu.
Czego nauczysz się na szkoleniu SQL dla testerów?
Po szkoleniu będziesz potrafić:
rozumieć strukturę relacyjnej bazy danych
pisać zapytania SQL wspierające testowanie
analizować dane w kontekście defektów
weryfikować integralność i spójność danych
przygotowywać i modyfikować dane testowe
identyfikować ryzyka jakościowe związane z danymi
Szkolenie ma charakter warsztatowy.
- pracujemy na realnych przykładach struktur baz danych
- piszemy zapytania SQL krok po kroku
- analizujemy defekty z perspektywy danych
- porównujemy podejście intuicyjne i analityczne
- dyskutujemy o typowych błędach projektowych
Czytaj dalej
Program szkolenia
Wprowadzenie do relacyjnych baz danych
Podstawowe operacje w bazach danych
Filtrowanie i sortowanie danych
Łączenie tabel
Funkcje agregujące
Grupowanie danych
Podzapytania i zagnieżdżone zapytania
Tworzenie i modyfikacja struktur baz danych
Zarządzanie uprawnieniami i bezpieczeństwem danych
Praktyczne ćwiczenia i case studies
Trenerzy
Tomasz Stelmach jest ekspertem w obszarze jakości oprogramowania i testów, z wieloletnim doświadczeniem w pracy z zespołami IT oraz organizacjami technologicznymi. Jest założycielem firmy Quality Island, która specjalizuje się w testach oprogramowania, budowaniu i doskonaleniu procesów jakości oraz rozwoju kompetencji testerów i liderów QA.
Jest również pomysłodawcą i organizatorem Testing Ground Conference - największej w Polsce konferencji poświęconej jakości oprogramowania. Aktywnie działa na rzecz rozwoju społeczności QA i podnoszenia standardów jakości oprogramowania w Polsce.
Tomasz jest również założycielem Tech Hero Academy - firmy współpracującej z placówkami edukacyjnymi, która co tydzień edukuje setki dzieci, rozwijając ich kompetencje w obszarze nowych technologii, robotyki i programowania. Aktywnie prowadzi szkolenia, konsultacje, wykłady, prelekcje i audyty jakości, wspierając firmy w doskonaleniu procesów, budowaniu architektury jakości oprogramowania. Profil Tomasza Stelmacha na LinkedIn - jest największym profilem z obszaru jakości oprogramowania w Polsce - obserwuje go blisko 25 000 specjalisów z branży IT. Prelegent na największych scenach technologicznych w Polsce i Europie, m.in: Infoshare, Warszawskie Dni Informatyki, TestWarez, Testing Ground Conference, Tester Summit, QA Summit, DevAI Conferencej i wiele innych.
Pokaż więcej
Regulamin ogólny szkoleń i usług
Przejdź do regulaminuRegulamin danego szkolenia
np. w momencie rozpoczęcia szkolenia, zamykamy drzwi na klucz i nie wpuszczamy osób spóźnionych
albo
Uczestnicy mają godzinną przerwę obiadową, w trakcie której we własnym zakresie korzystają z pobliskich punktów gastronomicznych
Zasady rezerwacji
Zasady oznaczania terminów
Termin niegwarantowany - może zostać odwołany w dowolnym momencie (a Ty otrzymasz zwrot wpłaconych pieniędzy, jeśli dokonałeś opłaty za szkolenie)
Termin potwierdzony - oznacza, że są zapisane osoby na ten termin, jednak jeszcze w niewystarczającym stopniu, by zapewnić rentowność dostawcy, zatem dostawca może ten termin do 2 tygodni przed szkoleniem/kursem odwołać (a Ty otrzymasz zwrot wpłaconych pieniędzy, jeśli dokonałeś opłaty za szkolenie)
Termin gwarantowany - oznacza, że dostawca nie dopuszcza możliwości odwołania tego szkolenia. Gdyby jednak z przyczyn zdrowotnych trenera oraz braku zastępstwa tak się wydarzyło, otrzymasz zwrot wpłaconych pieniędzy, jeśli dokonałeś opłaty za szkolenie oraz kupon o wartości 20% szkolenia do wykorzystania na inne szkolenia.