Współczesne firmy każdego dnia przetwarzają ogromne ilości danych – od prostych list klientów, przez raporty sprzedażowe, aż po zaawansowane analizy biznesowe. Umiejętność pracy z danymi staje się dziś jedną z kluczowych kompetencji na rynku pracy, a język SQL jest podstawowym narzędziem wykorzystywanym do ich przetwarzania. Szkolenie „SQL od podstaw – od zera do pracy na danych” zostało stworzone z myślą o osobach, które chcą w praktyczny sposób nauczyć się pracy z bazami danych – bez zbędnej teorii i skomplikowanego wprowadzenia technicznego.
Podczas warsztatów uczestnicy poznają fundamenty relacyjnych baz danych oraz nauczą się tworzyć zapytania SQL, które pozwalają wyszukiwać, filtrować, łączyć i analizować dane. Program został zaprojektowany tak, aby krok po kroku przeprowadzić uczestnika od podstawowych operacji aż do bardziej zaawansowanych zagadnień, takich jak podzapytania czy złączenia tabel.
Szkolenie ma charakter praktyczny – większość czasu poświęcona jest na wykonywanie ćwiczeń i pracę na realnych przykładach. Dzięki temu uczestnicy nie tylko poznają składnię języka SQL, ale przede wszystkim zyskują umiejętność samodzielnej pracy z danymi w codziennych zadaniach zawodowych.
Po ukończeniu szkolenia uczestnik będzie potrafił samodzielnie tworzyć zapytania, analizować dane oraz efektywnie wykorzystywać SQL w pracy biurowej, analitycznej lub IT.
1. Podstawowe pojęcia
- SQL i bazy danych
- Tabele i widoki
- Relacyjny model danych
- Klucze główne i obce
- Oprogramowanie do pracy
2. Podstawowe zapytania SQL
- Klauzula SELECT
- Aliasy tabel
- Sortowanie i filtrowanie
- Usuwanie duplikatów
- Wartość NULL
3. Przykłady funkcji, część 1
- Agregujących
- Numerycznych
- Daty i czasu
4. Przykłady funkcji, część 2
- Tekstowych
- Warunkowych
- Do obsługi NULLi
5. Podzapytania
- Klauzula IN
- Klauzula EXISTS
- Praca z podzapytaniami
6. Łączenie danych z wielu tabel
- Złączenia pionowe UNION, UNION ALL, EXCEPT, INTERSECT
- Złączenia poziome JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Samozłączenie
- Złączenie krzyżowe
7. Praca z obiektami bazodanowymi
- Bazy danych
- Tabele
- Widoki
8. Operacje na danych
- Wstawianie
- Modyfikowanie
- Usuwanie
9. Zadania do samokształcenia