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

  1. Wprowadzenie do baz danych
    • Architektura systemów bazodanowych
    • Rodzaje baz danych i ich zastosowania
    • Podstawowe pojęcia i terminologia SQL
    • Model relacyjny baz danych
  2. Podstawowe operacje SQL
    • Tworzenie i modyfikacja tabel
    • Zapytania SELECT i ich struktura
    • Filtrowanie danych przy użyciu WHERE
    • Sortowanie i grupowanie wyników
  3. Manipulacja danymi
    • Wstawianie rekordów (INSERT)
    • Aktualizacja danych (UPDATE)
    • Usuwanie rekordów (DELETE)
    • Transakcje i ich właściwości
  4. 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

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *