MySQL Developer ( mysqldev | 21 hours )

Prerequisites:
    Podstawowe zrozumienie baz danych

Publiczność

    Deweloperzy
Overview:

MySQL to system zarządzania relacyjnymi bazami danych (RDBMS) o otwartym kodzie źródłowym, który zapewnia platformę dla strukturalnego języka zapytań (SQL) do zarządzania bazami danych i manipulowania nimi.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla zaawansowanych programistów, którzy chcą uczyć się i korzystać z MySQL i technologii baz danych do tworzenia aplikacji internetowych.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Pisanie SQL zapytań w celu pobierania, filtrowania, sortowania i agregowania danych.
  • Wykonywanie operacji manipulacji danymi, takich jak wstawianie, aktualizowanie i usuwanie danych.
  • Wdrażanie zaawansowanych SQL koncepcji, takich jak podzapytania, tabele pochodne i logika warunkowa.
  • Integracja MySQL z popularnymi językami programowania i wykonywanie zapytań z kodu aplikacji.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:

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

Sites Published:

United Arab Emirates - MySQL Developer

Qatar - MySQL Developer

Egypt - MySQL Developer

Saudi Arabia - MySQL Developer

South Africa - MySQL Developer

Brasil - MySQL Developer

Canada - MySQL Developer

中国 - MySQL Developer

香港 - MySQL Developer

澳門 - MySQL Developer

台灣 - MySQL Developer

USA - MySQL Developer

Österreich - MySQL Developer

Schweiz - MySQL Developer

Deutschland - MySQL Developer

Czech Republic - MySQL Developer

Denmark - MySQL Developer

Estonia - MySQL Developer

Finland - MySQL Developer

Greece - MySQL Developer

Magyarország - MySQL Developer

Ireland - MySQL Developer

Luxembourg - MySQL Developer

Latvia - MySQL Developer

España - MySQL Developer

Italia - MySQL Developer

Lithuania - MySQL Developer

Nederland - MySQL Developer

Norway - MySQL Developer

Portugal - MySQL Developer

România - MySQL Developer

Sverige - MySQL Developer

Türkiye - MySQL Developer

Malta - MySQL Developer

Belgique - MySQL Developer

France - MySQL Developer

日本 - MySQL Developer

Australia - MySQL Developer

Malaysia - MySQL Developer

New Zealand - MySQL Developer

Philippines - MySQL Developer

Singapore - MySQL Developer

Thailand - MySQL Developer

Vietnam - MySQL Developer

India - MySQL Developer

Argentina - MySQL Developer

Chile - MySQL Developer

Costa Rica - MySQL Developer

Ecuador - MySQL Developer

Guatemala - MySQL Developer

Colombia - MySQL Developer

México - MySQL Developer

Panama - MySQL Developer

Peru - MySQL Developer

Uruguay - MySQL Developer

Venezuela - MySQL Developer

Polska - MySQL Developer

United Kingdom - MySQL Developer

South Korea - MySQL Developer

Pakistan - MySQL Developer

Sri Lanka - MySQL Developer

Bulgaria - MySQL Developer

Bolivia - MySQL Developer

Indonesia - MySQL Developer

Kazakhstan - MySQL Developer

Moldova - MySQL Developer

Morocco - MySQL Developer

Tunisia - MySQL Developer

Kuwait - MySQL Developer

Oman - MySQL Developer

Slovakia - MySQL Developer

Kenya - MySQL Developer

Nigeria - MySQL Developer

Botswana - MySQL Developer

Slovenia - MySQL Developer

Croatia - MySQL Developer

Serbia - MySQL Developer

Bhutan - MySQL Developer

Nepal - MySQL Developer

Uzbekistan - MySQL Developer