SQL od podstaw do zaawansowanych zapytań – 2-dniowy intensywny program
Opis kursu
Charakterystyka
SQL to uniwersalny język danych – niezbędny do analizy, raportowania i podejmowania decyzji w każdej nowoczesnej organizacji. Ten intensywny dwudniowy program jest przeznaczony dla analityków, programistów i specjalistów biznesowych, którzy chcą zdobyć praktyczne umiejętności w zakresie SQL. Dzięki przewodnim ćwiczeniom i studiom przypadków z rzeczywistych sytuacji nauczysz się projektować zapytania, manipulować danymi, stosować zaawansowane funkcje i optymalizować wydajność. Po zakończeniu kursu będziesz mógł pewnie pracować z relacyjnymi bazami danych, tworzyć raporty biznesowe i wyciągać wnioski, które pomogą w podejmowaniu lepszych decyzji.
Kluczowe korzyści dla uczestników
- Opanuj SQL od podstaw do zaawansowanych technik w zaledwie dwa dni.
- Ucz się przez praktykę: laboratoria, przewodnie ćwiczenia i rzeczywiste scenariusze biznesowe.
- Zdobądź pewność w projektowaniu, tworzeniu zapytań i zarządzaniu relacyjnymi bazami danych.
- Zdobywaj praktyczne umiejętności w zakresie raportowania biznesowego i podejmowania decyzji.
- Zrozum, jak optymalizować zapytania i poprawiać wydajność baz danych.
Zarezerwuj szkolenie
- Format: Online
- Język: Angielski
- Typ: Szkolenie otwarte, gwarantowane
- Data: 20-21.08.2026
- Czas trwania: 2 dni (7h/dzień)
Cena netto za uczestnika. Szkolenia gwarantowane wymagają co najmniej jednego uczestnika.
Wymagania wstępne
Nie jest wymagana zaawansowana znajomość SQL. Podstawowa znajomość baz danych jest pomocna, ale nie jest obowiązkowa.
Grupa docelowa
Szkolenie jest przeznaczone dla analityków danych, programistów, specjalistów biznesowych oraz wszystkich, którzy potrzebują praktycznych umiejętności SQL do efektywnego tworzenia zapytań, analizy i raportowania danych.
Program kursu
Dzień 1 – Podstawy SQL i podstawowe zapytania
- Powitanie i wprowadzenie: cele, agenda, oczekiwania, przegląd SQL i relacyjnych baz danych.
- Podstawy architektury baz danych: tabele, wiersze, kolumny, relacje, klucze, indeksy i przetwarzanie zapytań.
- Łączenie się z bazami SQL: narzędzia takie jak DBeaver, SSMS, pgAdmin, MySQL Workbench; uruchamianie pierwszych zapytań.
- Podstawowe zapytania SQL: SELECT, WHERE, ORDER BY; filtrowanie za pomocą operatorów; aliasy, kolumny obliczeniowe, obsługa NULL.
- Praktyczne ćwiczenia z przewodnikiem.
- Definiowanie danych (DDL): CREATE/DROP tabel, definiowanie typów danych, ograniczeń i widoków.
- Praktyka: tworzenie schematu od podstaw.
- Manipulowanie danymi (DML): INSERT, UPDATE, DELETE, transakcje, obsługa duplikatów.
- Praktyka: wypełnianie i aktualizowanie tabel.
- Łączenia i podzapytania: INNER, LEFT, RIGHT, FULL OUTER, samozłączenia, podzapytania skalarne vs korelacyjne, operatory zbiorów.
- Praktyka: tworzenie zapytań integrujących dane.
- Warsztat praktyczny: scenariusz raportowania biznesowego (raport sprzedaży lub HR, łączenia, podzapytania).
Dzień 2 – Zaawansowany SQL i wydajność
- Podsumowanie i pytania z Dnia 1.
- Funkcje agregujące i grupowanie: COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING, typowe pułapki.
- Praktyka: ćwiczenia z raportowania agregacyjnego.
- Funkcje analityczne i okienkowe: ROW_NUMBER, RANK, DENSE_RANK, PARTITION BY, ORDER BY, LAG, LEAD, FIRST_VALUE, LAST_VALUE, sumy skumulowane, średnie kroczące.
- Zastosowanie funkcji analitycznych w biznesie.
- Zaawansowane techniki zapytań: wyrażenia CASE, wspólne wyrażenia tabelaryczne (CTE), zapytania rekurencyjne.
- Praktyka: krok po kroku tworzenie złożonych zapytań.
- Indeksy i wydajność zapytań: jak działają indeksy, plany wykonania, pułapki, najlepsze praktyki.
- Praktyka: optymalizacja wolnych zapytań.
- Końcowe laboratorium integracyjne: tworzenie schematu, ładowanie i transformacja danych, łączenia, OLAP, optymalizacja, tworzenie końcowego zestawu danych raportowych.

Dlaczego kurs gwarantowany?
- Gwarantowana realizacja. Kurs odbędzie się niezależnie od liczby uczestników.
- Wymiana wiedzy i doświadczeń ze specjalistami z innych branż.
- Interaktywne, prowadzone na żywo sesje. Nie tylko teoria, ale także praktyczne ćwiczenia i dyskusje.
- Elastyczny format zdalny. Dołącz z dowolnego miejsca.
Potrzebujesz więcej informacji?
Napisz, zadzwoń lub uzupełnij formularz - wybierz formę kontaktu, która Ci najbardziej odpowiada i zostaw resztę nam. Nasi konsultanci odpowiedzą na Twoje pytania i pomogą dobrać optymalne rozwiązanie.
Bądźmy w kontakciewroclaw@nobleprog.pl lub +48 (22) 103 3718