Plan Szkolenia

Wprowadzenie do Databases

  • Co to jest baza danych?
  • Rodzaje baz danych
  • Wprowadzenie do relacyjnych baz danych
  • Przegląd systemów (DBMS) Database Management
  • Funkcje systemów DBMS
  • Popularne oprogramowanie DBMS

Podstawy projektowania Database

  • Koncepcyjne, logiczne i fizyczne modele danych
  • Wprowadzenie do modelowania związków encji (ER)
  • Tworzenie diagramów ER
  • Podmioty, atrybuty i relacje

Normalizacja i Database Projektowanie

  • Formy normalne (1NF, 2NF, 3NF, BCNF)
  • Korzyści płynące z normalizacji
  • Praktyczne przykłady normalizacji
  • Denormalizacja i jej zastosowania

Wprowadzenie do SQL

  • Składnia i struktura SQL
  • Typy danych w SQL
  • Instrukcje CREATE, ALTER, DROP
  • Ograniczenia (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)

Manipulacja danymi SQL

  • Instrukcja INSERT
  • Zbiorcze operacje wstawiania
  • Instrukcje UPDATE i DELETE
  • Korzystanie z klauzuli WHERE

Zapytanie o dane za pomocą SQL

  • Instrukcja SELECT
  • Filtrowanie danych za pomocą klauzuli WHERE
  • Sortowanie danych za pomocą ORDER BY
  • Korzystanie z LIMIT i OFFSET

Zaawansowane SQL koncepcje

  • ŁĄCZENIE WEWNĘTRZNE, ŁĄCZENIE W LEWO, ŁĄCZENIE W PRAWO, ŁĄCZENIE PEŁNE
  • Pisanie podzapytań
  • Klauzule GROUP BY i HAVING
  • Funkcje agregujące (COUNT, SUM, AVG, MAX, MIN)

Praca z indeksami i widokami

  • Tworzenie i używanie indeksów
  • Plusy i minusy indeksów
  • Tworzenie widoków i zarządzanie nimi
  • Korzystanie z widoków w celu uproszczenia zapytań

Database Bezpieczeństwo i transakcje

  • Role i uprawnienia użytkowników
  • Wdrażanie najlepszych praktyk bezpieczeństwa
  • Właściwości ACID
  • Instrukcje COMMIT i ROLLBACK

Optymalizacja i konserwacja Database

  • Analizowanie i optymalizowanie SQL zapytań
  • Korzystanie z planu EXPLAIN
  • Strategie tworzenia kopii zapasowych
  • Przywracanie baz danych

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość obsługi komputera

Uczestnicy

  • Administratorzy Database
  • Specjaliści IT
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie