SQL - szybki start
SQL - szybki start
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Bazy danych
- Grupa docelowa usługi
Dla osób które chcą w krótkim czasie zdobyć konkretne, użyteczne umiejętności potrzebne do pracy z bazami danych.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników15
- Data zakończenia rekrutacji07-05-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi14
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Nabycie przez uczestników podstawowej umiejętności pisania zapytań SQL umożliwiającej samodzielne pobieranie, filtrowanie i analizowanie danych z relacyjnych baz danych w codziennej pracy analitycznej lub zawodowejEfekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Pisze zapytania SELECT z filtrowaniem i sortowaniem danych | Uczestnik pisze zapytanie pobierające wskazane kolumny z tabeli z warunkiem WHERE i sortowaniem ORDER BY, uzyskując poprawny wynik dla testowego zbioru danych | Test teoretyczny z wynikiem generowanym automatycznie |
| Grupuje dane i stosuje funkcje agregujące (COUNT, SUM, AVG, MIN, MAX). | Uczestnik pisze zapytanie grupujące dane i obliczające agregaty dla wskazanego scenariusza (np. suma sprzedaży per region), uzyskując poprawny wynik zbiorczy | Test teoretyczny z wynikiem generowanym automatycznie |
| Łączy dane z dwóch tabel przy użyciu JOIN | Uczestnik implementuje zapytanie łączące dwie tabele przy użyciu INNER JOIN, identyfikując klucz główny i obcy, i uzyskując kompletny poprawny wynik | Test teoretyczny z wynikiem generowanym automatycznie |
| Odpyta bazę danych, aby odpowiedzieć na pytania biznesowe. | Uczestnik samodzielnie pisze zapytanie SQL odpowiadające na zadane pytanie biznesowe (np. top 5 klientów, produkty z zerową sprzedażą) i weryfikuje wynik logicznie z oczekiwanym rezultatem. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
1. Wprowadzenie do Microsoft SQL Server
• Architektura SQL Server
• Różnice między wersjami
• Struktura organizacyjna bazy danych:
o Bazy danych
o Schematy
o Tabele
o Kolumny
o Wiersze
o Pola
o Typy danych
o Klucze główne
o Klucze obce
o Własności kolumn
2. Środowisko SQL Server Management Studio (SSMS)
• Instalacja i konfiguracja
• Podłączenie do serwera
• Interfejs SSMS
• Tworzenie bazy danych (Northwind)
• Diagramy bazy danych
3. Wprowadzenie do języka SQL (T-SQL)
• Budowa zapytania SQL
• Instrukcja SELECT:
o Wybór kolumn i stałych
o Łączenie kolumn
• Aliasy kolumn i tabel
• Sortowanie wyników zapytania
• Eliminacja duplikatów (DISTINCT)
4. Filtrowanie danych
• Klauzula WHERE
• Warunki logiczne (AND, OR)
• Filtrowanie NULL (IS NULL, IS NOT NULL)
• Operatory specjalne:
o BETWEEN
o LIKE
o IN / NOT IN
o NOT / EXISTS
5. Funkcje wbudowane
5.1 Funkcje matematyczne
• ABS, CEILING, FLOOR, ROUND, POWER
• RAND(), SIGN, SQRT
5.2 Funkcje tekstowe
• Konkatenacja: +, CONCAT
• Ekstrakcja i modyfikacja:
o LEFT, RIGHT, SUBSTRING
o CHARINDEX, PATINDEX
o REPLACE, REPLICATE
o LTRIM, RTRIM, TRIM
o UPPER, LOWER
o LEN, DATALENGTH
• LIKE, SOUNDE
5.3 Funkcje daty i czasu
• GETDATE(), SYSDATETIME(), CURRENT_TIMESTAMP
• DATENAME, DATEPART, DAY, MONTH, YEAR
• FORMAT, CONVERT, CAST
• DATEADD, DATEDIFF, EOMONTH, SWITCHOFFSET
5.4 Konwersja typów
• CAST, CONVERT
• Błędy konwersji
6. Funkcje agregujące i grupowanie danych
• SUM, AVG, MIN, MAX, COUNT
• GROUP BY
• Grupowanie po wielu kolumnach
• HAVING vs WHERE
7. Złączenia tabel
• Zasady łączenia tabel
• INNER JOIN
• OUTER JOIN (LEFT, RIGHT, FULL)
• SELF JOIN
• CROSS JOIN
• Złączenia bez kluczy
8. Podzapytania
• Podzapytania proste (WHERE)
• Podzapytania złożone (SELECT, FROM)
• Podzapytania wielowierszowe:
o IN, ANY, ALL, NOT IN
• EXISTS i NOT EXISTS
9. Operacje na zbiorach danych
• UNION
• UNION ALL
• EXCEPT
• INTERSECT
• Wymagania dot. typów i liczby kolumn
10. Operacje dodające, modyfikujące i kasujące wiersze
• Dodawanie wierszy (INSERT)
• Aktualizacja wierszy (UPDATE)
Harmonogram
Harmonogram
| Przedmiot / temat | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Przedmiot / temat 1 z 7 Wprowadzenie do Microsoft SQL Server/Środowisko SQL Server Management Studio (SSMS)/Wprowadzenie do języka SQL (T-SQL) | Prowadzący Sebastian Stasiak | Data realizacji zajęć 11-05-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:30 | Liczba godzin 03:30 |
Przedmiot / temat 2 z 7 Przerwa Obiadowa | Prowadzący Sebastian Stasiak | Data realizacji zajęć 11-05-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 3 z 7 Filtrowanie danych/ Funkcje wbudowane/Funkcje agregujące i grupowanie danych | Prowadzący Sebastian Stasiak | Data realizacji zajęć 11-05-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 16:00 | Liczba godzin 03:00 |
Przedmiot / temat 4 z 7 Złączenia tabel/Podzapytania | Prowadzący Sebastian Stasiak | Data realizacji zajęć 12-05-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:30 | Liczba godzin 03:30 |
Przedmiot / temat 5 z 7 Przerwa Obiadowa | Prowadzący Sebastian Stasiak | Data realizacji zajęć 12-05-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 6 z 7 Operacje na zbiorach danych/ Operacje dodające, modyfikujące i kasujące wiersze | Prowadzący Sebastian Stasiak | Data realizacji zajęć 12-05-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:30 | Liczba godzin 02:30 |
Przedmiot / temat 7 z 7 Walidacja | Prowadzący Sebastian Stasiak | Data realizacji zajęć 12-05-2026 | Godzina rozpoczęcia 15:30 | Godzina zakończenia 16:00 | Liczba godzin 00:30 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 1 228,77 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 999,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 87,77 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 71,36 PLN |
Prowadzący
Prowadzący
Sebastian Stasiak
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Informacje o materiałach dla uczestników usługi - Uczestnicy otrzymają komplet materiałów PDF. Każdy uczestnik otrzymuje kod dostępu i
dane logowania do platformy ZOOM na 7 dni przed datą rozpoczęcia szkolenia. Dane
przesyłane są na adres e-mail podany podczas rejestracji.
Warunki uczestnictwa
Umiejętność korzystania z komputera
Informacje dodatkowe
Warunkiem ukończenia szkolenia i otrzymania zaświadczenia jest uzyskanie minimalnej
frekwencji na poziomie 80% całkowitego czasu trwania usługi. Obecność uczestnika będzie
potwierdzana na podstawie codziennych list obecności lub logów z platformy online.
Warunki techniczne
Warunki techniczne
Uczestnik musi dysponować sprzętem i łączem o parametrach:
• Procesor: min. 4-rdzeniowy (np. Intel i5/i7 lub odpowiednik AMD/M1/M2)
• Pamięć RAM: min. 16 GB
• Dysk: min. 20 GB wolnej przestrzeni
• System operacyjny: Windows 10/11 Pro, Linux lub macOS
• Multimedia: Sprawna kamera internetowa oraz mikrofon (wymagane do komunikacji i weryfikacji obecności)
• Łącze internetowe: Stabilne połączenie o minimalnej prędkości 10 Mbps (download) / 5 Mbps (upload)
• Oprogramowanie: Uprawnienia administratora pozwalające na instalację narzędzi