Kurs SQL z Certyfikatem
Kurs SQL z Certyfikatem
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Administracja IT i systemy komputerowe
- Grupa docelowa usługi
Kurs skierowany jest do osób pracujących na co dzień z danymi – w Excelu, raportach lub systemach firmowych – które chcą nauczyć się samodzielnie sięgać do baz danych i pisać własne zapytania SQL: analityków, specjalistów ds. danych, osób przygotowujących raporty. Kurs jest dostępny zarówno dla klientów indywidualnych, jak i biznesowych (firmy mogą sfinansować udział pracownika, dostępne są faktury oraz faktury proforma). Przydatna jest podstawowa znajomość Excela; nie jest wymagana wcześniejsza znajomość SQL ani baz danych.
- Minimalna liczba uczestników1
- Maksymalna liczba uczestników100
- Data zakończenia rekrutacji17-08-2027
- Forma prowadzenia usługizdalna
- 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
Celem kursu SQL jest przygotowanie uczestników do samodzielnej pracy z relacyjnymi bazami danych i świadomego posługiwania się językiem SQL w codziennej analityce. Uczestnicy poznają podstawy struktury baz danych, tworzenie zapytań SELECT z filtrowaniem i sortowaniem, grupowanie i agregowanie danych, łączenie wielu tabel (JOIN) oraz podzapytania, a także modyfikowanie danych poleceniami INSERT, UPDATE i DELETE.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Charakteryzuje strukturę baz danych i tworzy podstawowe zapytania SQL | Instaluje i konfiguruje serwer bazy danych oraz narzędzie do zapytań * Rozróżnia strukturę bazy danych od struktury arkusza kalkulacyjnego * Buduje zapytania SELECT z aliasami, DISTINCT oraz ograniczeniem wyników (TOP/LIMIT) * Rozpoznaje różn | Test teoretyczny z wynikiem generowanym automatycznie |
| Filtruje, grupuje i agreguje dane z wykorzystaniem SQL | * Stosuje operatory WHERE, BETWEEN, IN, LIKE oraz obsługuje wartości NULL * Buduje zapytania grupujące z GROUP BY i HAVING * Wykorzystuje funkcje agregujące COUNT, SUM, AVG, MIN, MAX * Sortuje wyniki zapytań z zachowaniem poprawnej kolejności klauzul | Test teoretyczny z wynikiem generowanym automatycznie |
| Łączy dane z wielu tabel i buduje podzapytania oraz modyfikuje dane w baz | * Stosuje INNER JOIN, LEFT JOIN, RIGHT JOIN oraz SELF JOIN * Wykorzystuje operacje na zbiorach UNION, INTERSECT, EXCEPT * Buduje podzapytania skorelowane i nieskorelowane, w tym z operatorem EXISTS * Modyfikuje dane poleceniami INSERT, UPDATE, DELETE i integruje SQL z Excelem/Accessem | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Kurs SQL to kompleksowy program e-learningowy w modelu self-paced, który pozwala uczestnikom na zdobycie wiedzy i umiejętności w zakresie samodzielnej pracy z bazami danych i językiem SQL – we własnym tempie.
Moduł 1: Wstęp
- 1.1 Zanim zaczniesz
- 1.2 Jak korzystać z kursu?
- 1.3 Skąd wziąć pliki?
- 1.4 Instalacja serwera
- 1.5 Instalacja narzędzia
- 1.6 Import bazy danych
- 1.7 Zadanie praktyczne
Moduł 2: Fundamenty
- 2.1 Infrastruktura techniczna
- 2.2 Poziomy znajomości
- 2.3 Struktura bazy danych
- 2.4 Excel a baza danych
- 2.5 Gdzie i po co używać?
- 2.6 Dialekty SQL
- 2.7 Zadanie praktyczne
Moduł 3: Podstawowe zapytania
- 3.1 Struktury w praktyce
- 3.2 Wprowadzenie – SELECT, FROM
- 3.3 Aliasy kolumn i tabel – AS
- 3.4 Usuwanie duplikatów – DISTINCT
- 3.5 Ograniczanie wyników – TOP i LIMIT
- 3.6 Zadanie praktyczne
Moduł 4: Filtrowanie
- 4.1 Czym są widoki?
- 4.2 Wprowadzenie – WHERE
- 4.3 Operatory – BETWEEN, AND, OR
- 4.4 Operatory – IN, NOT
- 4.5 Porównanie – LIKE
- 4.6 Wartość NULL
- 4.7 Zadanie praktyczne
Moduł 5: Grupowanie i agregowanie
- 5.1 Agregacje – COUNT / SUM / AVG
- 5.2 Grupowanie – GROUP BY
- 5.3 Filtrowanie grup – HAVING
- 5.4 Wartości MIN / MAX
- 5.5 Sortowanie – ORDER BY
- 5.6 Kolejność klauzuli
- 5.7 Zadanie praktyczne
Moduł 6: Łączenie tabel
- 6.1 Pobieranie danych z wielu tabel – JOIN
- 6.2 INNER JOIN i OUTER JOIN
- 6.3 LEFT JOIN i RIGHT JOIN
- 6.4 Pobieranie danych z tej samej tabeli – SELF JOIN
- 6.5 Operacje na zbiorach – UNION, INTERSECT, EXCEPT
- 6.6 Warunek w JOIN czy w WHERE?
- 6.7 Zadanie praktyczne
Moduł 7: Podzapytania
- 7.1 Czym są podzapytania?
- 7.2 Podzapytania jako warunki filtrowania
- 7.3 Podzapytania jako źródło danych
- 7.4 Podzapytania jako generator wyrażeń
- 7.5 Operator EXISTS
- 7.6 Podzapytania skorelowane i nieskorelowane
- 7.7 Zadanie praktyczne
Moduł 8: Modyfikowanie i inne
- 8.1 Zapisywanie danych – INSERT
- 8.2 Aktualizowanie danych – UPDATE
- 8.3 Usuwanie danych – DELETE
- 8.4 Jak połączyć Excela z Bazą Danych?
- 8.5 SQL w Accessie
- 8.6 Zadanie praktyczne
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 549,00 PLN |
Podmiot uprawniony do zwolnienia z VAT na podstawie art. 43 ust. 1 ustawy o VAT | |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 549,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 61,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 61,00 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 09:00 |
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Materiały szkoleniowe w ramach kursu
- Materiały wideo w jakości Full HD – 8 modułów, łącznie 8 godzin 15 minut nagrań, prowadzonych przez eksperta
- Plik/baza danych ćwiczeniowa – dostarczana przez organizatora, do samodzielnego zaimportowania w Module 1; uczestnik pracuje na prawdziwej bazie danych, nie na sztucznych przykładach
- Interaktywne zadania praktyczne – po jednym zadaniu podsumowującym po każdym z 8 modułów, wykonywane na tej samej bazie danych
- Realne projekty praktyczne – m.in. pisanie zapytań pod konkretny problem biznesowy, budowa zapytań łączących wiele tabel, tworzenie kompletnego zestawu poleceń SQL automatyzującego pracę z danymi
Warunki uczestnictwa
Wymagania wstępne
- Podstawowa znajomość Excela – przydatna, choć nie jest ściśle wymagana
- Znajomość SQL / baz danych – nie jest wymagana, kurs uczy tego od podstaw
Warunki techniczne
Warunki techniczne
Wymagania sprzętowe: komputer/laptop (kurs wymaga instalacji oprogramowania — nie da się w pełni zrealizować na tablecie/smartfonie) + stabilny internet.