Nasz autorski projekt szkoleniowo stażowy dla Testera manualno-automatyzującego START 20 lutego 2026! Zostało ostatnie miejsce!
Termin gwarantowany
SQL w praktyce – zaawansowane zapytania

Pierwotna cena wynosiła: 3149,00 PLN.Aktualna cena wynosi: 2249,00 PLN.

  • Widoczna cena nie zawiera podatku VAT (23%)
  • Certyfikat ukończenia
  • Dodatkowe materiały po szkoleniu
  • 30 dniowe wsparcie szkoleniowca
  • Praktyczne zadania
  • Możliwość płatności w ratach (umowa bezpośrednio z Quality Island) – Pobierz wzór umowy

7 w magazynie (może być zamówiony)

Stacjonarnie czy online?
Wybierz datę
Zobacz opinie o szkoleniu

To szkolenie dla osób, które:

  • znają podstawy SQL

  • pracują z relacyjnymi bazami danych

  • analizują defekty i dane biznesowe

  • chcą pisać bardziej złożone i świadome zapytania

Podczas warsztatów uczestnicy:

  • pracują z wieloma tabelami i relacjami

  • tworzą złożone zapytania z użyciem JOIN i podzapytań

  • poznają CTE (Common Table Expressions)

  • wykorzystują funkcje okienkowe

  • analizują dane pod kątem jakości i logiki biznesowej

  • rozwiązują realne scenariusze projektowe

Szkolenie ma charakter intensywnie warsztatowy.

Organizacja

  • 2 dni ( 2 x 7 h) w godzinach 8:00- 15:00
  • Dodatkowe materiały po szkoleniu
  • Certyfikat uczestnictwa
  • Nagranie z całego szkolenia (dodatkowo płatne)
  • 30 dniowe wsparcie ekspertów
  • Praktyczne zadania
  • Wieloletni praktyk, ekspert w obszarze testów
  • Forma szkolenia
    Szkolenie realizowane jest online (na żywo, na profesjonalnej platformie do pracy zdalnej ClickMeeting) lub stacjonarnie, w zależności od wybranego terminu. W obu przypadkach pracujemy warsztatowo, z aktywnym udziałem uczestników.
  • Czas trwania
    Szkolenie trwa 2 dni (7 godzin pracy warsztatowej), z przerwami. Skupiamy się na konkretach, bez „rozciągania programu”.
  • Poziom
    Szkolenie jest przeznaczone dla poziomu junior → mid (możemy również przygotować szkolenie na poziomie expert)

Rekomendowane dla:

  • testerów manualnych

  • testerów automatyzujących

  • analityków

  • specjalistów QA

  • programistów

Wymagana znajomość podstaw SQL (SELECT, WHERE, JOIN, GROUP BY).

Dla kogo

To szkolenie jest dla Ciebie, jeśli:

  • piszesz zapytania SQL, ale chcesz je pisać lepiej i bardziej świadomie
  • analizujesz złożone dane w projektach
  • pracujesz z wieloma tabelami i relacjami
  • weryfikujesz logikę biznesową na poziomie bazy danych
  • chcesz budować raporty bez użycia narzędzi BI

To szkolenie nie jest dla Ciebie, jeśli:

  • nie znasz podstaw SQL
  • szukasz kursu administracji baz danych
  • interesuje Cię wyłącznie teoria bez praktyki

Czego się nauczysz

Po szkoleniu będziesz potrafić:

  • tworzyć złożone zapytania z wieloma JOIN-ami
  • korzystać z podzapytań i CTE
  • stosować funkcje okienkowe
  • analizować dane w czasie (ranking, numerowanie, różnice)
  • wykrywać niespójności i anomalie
  • budować raporty jakościowe i biznesowe
  • czytać i optymalizować zapytania innych osób

Jak pracujemy

To szkolenie ma formę warsztatową. Pracujesz, testujesz i popełniasz błędy tu i teraz, dokładnie tak, jak w realnym projekcie.

Nasze podejście:

  • 80% czasu to praktyka
  • rozwiązywanie realnych problemów projektowych
  • analiza błędów i refaktoryzacja zapytań
  • stopniowe zwiększanie złożoności scenariuszy
  • praca na relacyjnym modelu danych z realistycznymi zależnościami
  • dyskusja o jakości danych i logice biznesowej

Atuty szkoleń

01

Praktyka zamiast teorii

Szkolenia prowadzą praktycy, którzy na co dzień pracują z jakością i testami.
Zero „hello world”, realne przypadki i problemy z projektów.

02

Elastyczne formy płatności

Raty 0%, płatność odroczona lub dofinansowanie z BUR.
Pomagamy dobrać najlepszą opcję, bez presji i zbędnych formalności.

03

Certyfikat potwierdzający realne kompetencje

Po szkoleniu otrzymujesz certyfikat w języku angielskim, możliwy do udostępnienia rekruterom i pracodawcom.
Zakres certyfikatu jasno opisuje zdobyte umiejętności.

04

Profesjonalna forma online

Interaktywne zajęcia na stabilnej platformie:
współdzielenie ekranu, Q&A, nagrania, materiały i aktywny kontakt z trenerem.

05

Wsparcie po szkoleniu

Nie zostawiamy Cię samego po ostatnim slajdzie.
Masz pytania po szkoleniu? Możesz do nas wrócić z konkretnym problemem.

06

Gwarancja zadowolenia

Jeśli szkolenie nie spełni Twoich oczekiwań, porozmawiamy.
A jeśli masz uzasadnione zastrzeżenia, zwracamy pieniądze.

Wymagania wstępne

  • znajomość podstaw SQL (SELECT, WHERE, JOIN, GROUP BY)
  • doświadczenie projektowe w IT
  • własny laptop z dostępem do internetu

Program kursu

  • czym jest relacyjna baza danych i jak przechowuje dane?

  • tabela, wiersz, kolumna, podstawowe pojęcia

  • klucz główny (PRIMARY KEY) i klucz obcy (FOREIGN KEY)

  • relacje 1:1, 1:N, N:M

  • normalizacja danych, dlaczego dane są rozdzielone między tabelami?

  • model danych a logika biznesowa aplikacji

  • czytanie prostego diagramu ERD

  • budowa zapytania SELECT i kolejność logiczna jego wykonania

  • wybór konkretnych kolumn vs SELECT *

  • filtrowanie danych za pomocą WHERE

  • operatory porównania (=, >, <, !=)

  • ograniczanie liczby wyników (LIMIT/ TOP)

  • typowe błędy początkujących (literówki, brak warunku WHERE)

  • interpretacja wyników zapytania

  • łączenie warunków logicznych (AND vs OR)

  • użycie IN dla list wartości

  • BETWEEN dla zakresów liczbowych i dat

  • LIKE i wildcardy (% i _)

  • operator NOT – odwracanie warunków

  • złożone warunki z nawiasami

  • pułapki logiczne w filtrowaniu danych

  • sortowanie rosnące i malejące (ASC/ DESC)

  • sortowanie po wielu kolumnach

  • grupowanie danych według jednej i wielu kolumn

  • różnica między WHERE a HAVING

  • filtrowanie wyników agregacji

  • typowe błędy w GROUP BY

  • przygotowanie danych pod raport

  • COUNT (*) vs COUNT (kolumna)

  • średnia, suma, wartości minimalne i maksymalne

  • agregacje w połączeniu z GROUP BY

  • agregacje z filtrem (WHERE)

  • obsługa NULL w funkcjach agregujących

  • budowanie prostych raportów liczbowych

  • analiza danych pod kątem jakości (np. brakujące rekordy)

  • dlaczego dane są w wielu tabelach?

  • INNER JOIN, łączenie tylko pasujących rekordów

  • LEFT JOIN, wykrywanie braków w danych

  • RIGHT JOIN i FULL JOIN, kiedy stosować?

  • różnica między warunkiem w ON a WHERE

  • aliasy tabel w zapytaniach

  • duplikaty po JOIN, jak je kontrolować?

  • subzapytania w WHERE (IN, EXISTS)

  • subzapytania w SELECT

  • korelowane subzapytania

  • aliasy kolumn i tabel dla czytelności

  • porównanie subzapytania i JOIN

  • typowe błędy (więcej niż jeden rekord, NULL w IN)

  • budowanie czytelnych zapytań wieloetapowych

  • wstawianie nowych rekordów (INSERT INTO)

  • aktualizacja istniejących danych (UPDATE z WHERE)

  • usuwanie rekordów (DELETE z warunkiem)

  • znaczenie klauzuli WHERE przy modyfikacji danych

  • transakcje i rollback, podstawowe pojęcie

  • środowisko testowe vs produkcyjne

  • bezpieczeństwo operacji na danych

  • odtworzenie defektu na podstawie danych w bazie

  • wykrywanie niespójności (LEFT JOIN + NULL)

  • analiza duplikatów

  • raport liczby użytkowników/ zamówień/ statusów

  • sprawdzanie poprawności logiki biznesowej

  • budowa zapytania na podstawie wymagania

  • poprawianie błędnych zapytań

  • SELECT * vs wybór konkretnych kolumn

  • brak warunku WHERE przy UPDATE/DELETE

  • nadużywanie OR

  • nieczytelne zapytania bez aliasów

  • indeksy, podstawowe pojęcie (na poziomie koncepcyjnym)

  • dzielenie złożonych zapytań na etapy

  • czytelność i formatowanie kodu SQL

Wiele możliwości finansowania szkoleń i kursów

01

Środki własne

Opłać szkolenie od razu, szybko i bez formalności.
Przelew online, BLIK lub karta. Bez prowizji i ukrytych kosztów.

02

Płatność ratalna

Rozłóż płatność na raty 0%, bez dodatkowych opłat.
Każdą kwotę powyżej 2000 zł możesz podzielić nawet na 6 rat.

03

Odroczona płatność

Zapisz się dziś, zapłać dopiero za 3 miesiące.
Elastyczne podejście, w razie potrzeby możemy czasowo wstrzymać płatność.

04

Dofinansowanie Z BUR

Szkolenie może być objęte dofinansowaniem w ramach BUR, zazwyczaj 50- 80% kosztów.
Pomagamy sprawdzić możliwości i prowadzimy przez formalności krok po kroku.

Czytaj więcej

Szkolenie w 5 krokach

Prosty zapis na szkolenie

Wybierasz termin szkolenia i zapisujesz się w kilka sekund.
Bez skomplikowanych formularzy i zbędnych formalności.

Wybór formy płatności

Decydujesz, jak chcesz zapłacić:
jednorazowo, w ratach 0%, z odroczoną płatnością lub z dofinansowaniem (np. BUR).
Jeśli trzeba, pomagamy dobrać najlepszą opcję.

Przygotowanie do szkolenia

Przed szkoleniem otrzymujesz informacje organizacyjne i wskazówki techniczne.
Dzięki temu wchodzisz na szkolenie przygotowany, bez stresu i improwizacji.

Udział w szkoleniu (praktyka)

Bierzesz udział w intensywnym, praktycznym szkoleniu.
Celem szkolenia jest samodzielna i świadoma praca z zaawansowanym SQL w projektach IT.

Materiały i dalsze wsparcie

Po szkoleniu otrzymujesz materiały oraz certyfikat.
Opcjonalnie możesz dokupić nagranie szkolenia i wracać do materiału, kiedy chcesz.
W razie pytań, jesteśmy dostępni także po zakończeniu szkolenia.

Najczęściej zadawane pytania

Tak, to jeden z głównych elementów.
Na poziomie praktycznym, czytelność, struktura i typowe błędy.
Tak, szczególnie przydatne w analizie defektów.
Pracujemy na standardowym SQL (wiedza uniwersalna).
Tak, szczególnie backendowych.
Tak.
Tak, opcja dodatkowo płatna.
Tak, możliwa praca na rzeczywistym schemacie bazy.
Tak, wykrywanie niespójności i anomalii.
Tak, naturalny kolejny krok.

Masz pytania? Porozmawiajmy o szkoleniu

Nie masz pewności, czy to szkolenie jest dla Ciebie? Zastanawiasz się, czy poziom będzie odpowiedni, jak wygląda program albo która forma finansowania ma sens w Twoim przypadku?

Porozmawiaj z naszym konsultantem, który:

  • pomoże ocenić, czy to szkolenie realnie wesprze Twoje cele,
  • doradzi najlepszą formę udziału (indywidualnie / firmowo),
  • wyjaśni kwestie organizacyjne i finansowe (raty, płatność odroczona, BUR).

Bez sprzedażowej presji. Konkretna rozmowa o Twojej sytuacji.

Umów bezpłatną konsultację (15–20 minut, online)
lub napisz bezpośrednio: szkolenia@qualityisland.pl

Umów się na bezpłatną konsultacje

Zobacz podobne szkolenia