Podstawy SQL – od teorii do praktyki
Opis
Szkolenie łączy teorię z praktyką w zakresie języka SQL, oferując uczestnikom solidne podstawy do pracy z bazami danych. Program realizowany jest w formie interaktywnych warsztatów, gdzie każdy koncept jest natychmiast ćwiczony na praktycznych przykładach. Uczestnicy poznają zasady projektowania zapytań SQL oraz zdobędą umiejętności efektywnego manipulowania danymi w bazie. Zajęcia prowadzone są z wykorzystaniem rzeczywistych scenariuszy biznesowych, co pozwala na łatwe przełożenie zdobytej wiedzy na codzienną pracę.
Profil uczestnika
- Początkujący programiści chcący poznać podstawy pracy z bazami danych
- Analitycy biznesowi potrzebujący umiejętności pracy z danymi
- Specjaliści IT rozpoczynający pracę z bazami danych
- Testerzy oprogramowania rozwijający kompetencje w zakresie testowania baz danych
- Administratorzy systemów poszerzający wiedzę o bazach danych
- Project managerowie chcący lepiej rozumieć aspekty techniczne projektów
- Osoby z innych działów IT planujące rozwój w kierunku baz danych
- Pracownicy działów raportowania i analiz danych
Agenda
- Wprowadzenie do baz danych
- Architektura systemów bazodanowych
- Rodzaje baz danych i ich zastosowania
- Podstawowe pojęcia i terminologia SQL
- Model relacyjny baz danych
- Podstawowe operacje SQL
- Tworzenie i modyfikacja tabel
- Zapytania SELECT i ich struktura
- Filtrowanie danych przy użyciu WHERE
- Sortowanie i grupowanie wyników
- Manipulacja danymi
- Wstawianie rekordów (INSERT)
- Aktualizacja danych (UPDATE)
- Usuwanie rekordów (DELETE)
- Transakcje i ich właściwości
- Zaawansowane zapytania
- Złączenia tabel (JOINS)
- Podzapytania (subqueries)
- Funkcje agregujące
- Widoki i ich zastosowanie
Korzyści
Po ukończeniu szkolenia uczestnik będzie potrafił samodzielnie projektować i tworzyć zapytania SQL do pobierania i modyfikacji danych. Zdobędzie umiejętność efektywnego zarządzania danymi w relacyjnych bazach danych. Nauczy się optymalizować wydajność zapytań poprzez właściwe wykorzystanie indeksów i konstrukcji języka SQL. Będzie w stanie tworzyć raporty i analizy na podstawie danych zgromadzonych w bazie. Zyska praktyczną wiedzę o transakcjach i ich wpływie na spójność danych. Opanuje techniki debugowania i rozwiązywania typowych problemów związanych z bazami danych. Zdobędzie umiejętność projektowania prostych schematów baz danych zgodnie z dobrymi praktykami.
Wymagane przygotowanie uczestników
- Podstawowa znajomość systemów informatycznych
- Umiejętność logicznego myślenia i analizy problemów
- Znajomość podstaw programowania w dowolnym języku
- Podstawowa wiedza o strukturach danych
Zagadnienia
- Teoria relacyjnych baz danych
- Język SQL i jego standardy
- Projektowanie schematów baz danych
- Zapytania SELECT i ich optymalizacja
- Transakcje i ich właściwości ACID
- Indeksy i ich wpływ na wydajność
- Funkcje agregujące i grupowanie danych
- Złączenia tabel i ich rodzaje
- Podzapytania i ich zastosowanie
- Widoki i procedury składowane
- Bezpieczeństwo i uprawnienia w bazach danych
- Normalizacja baz danych
Poznaj naszą firmę
INFORMACJA CENOWA:
od 1350 zł netto za jedną osobę
CZAS TRWANIA (dni): 2
KOD SZKOLENIA: IT-DB-37
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!