Plan Szkolenia

Wprowadzenie

  • Przegląd baz danych i MySQL
  • Instalacja i konfiguracja MySQL
  • Wprowadzenie do SQL i klienta wiersza poleceń MySQL
  • Tworzenie baz danych i tabel oraz zarządzanie nimi

Zapytanie o dane

  • Pobieranie i filtrowanie danych
  • Sortowanie i ograniczanie wyników zapytań
  • Praca z wieloma tabelami
  • Korzystanie z podzapytań i tabel pochodnych

Manipulacja danymi

  • Wstawianie danych do tabel
  • Aktualizowanie i usuwanie danych
  • Korzystanie z transakcji w celu zapewnienia integralności danych
  • Zarządzanie indeksami w celu optymalizacji wydajności

Koncepcje zaawansowane SQL

  • Funkcje agregacji
  • Filtrowanie wyników zapytań
  • Praca z funkcjami łańcuchowymi, funkcjami daty i funkcjami matematycznymi
  • Obsługa wartości NULL w zapytaniach
  • Używanie instrukcji CASE dla logiki warunkowej

Optymalizacja wydajności

  • Techniki optymalizacji zapytań
  • Indeksowanie i optymalizacja struktur tabel
  • Analiza wydajności zapytań za pomocą EXPLAIN
  • Strategie buforowania i buforowanie zapytań
  • Monitorowanie i profilowanie narzędzi do strojenia wydajności

Bezpieczeństwo i administracja

  • Zarządzanie użytkownikami i kontrola dostępu
  • Zabezpieczanie serwera MySQL i bazy danych
  • Operacje tworzenia kopii zapasowych i przywracania
  • Importowanie i eksportowanie danych
  • MySQL Workbench i inne narzędzia administracyjne

Integracja aplikacji

  • Łączenie MySQL z popularnymi językami programowania
  • Korzystanie z konektorów i bibliotek MySQL
  • Wykonywanie zapytań w kodzie aplikacji

Podsumowanie i kolejne kroki

Wymagania

    Podstawowe zrozumienie baz danych

Uczestnicy

    Deweloperzy
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (6)

Propozycje terminów

Powiązane Kategorie