Schița de curs

Introducere

  • Prezentare generală a bazelor de date și MySQL
  • Instalarea și configurarea aplicației MySQL
  • Introducere în SQL și în clientul de linie de comandă MySQL
  • Crearea și gestionarea bazelor de date și a tabelelor

Interogarea datelor

  • Recuperarea și filtrarea datelor
  • Sortarea și limitarea rezultatelor interogărilor
  • Lucrul cu mai multe tabele
  • Utilizarea subinterogărilor și a tabelelor derivate

Manipularea datelor

  • Inserarea datelor în tabele
  • Actualizarea și ștergerea datelor
  • Utilizarea tranzacțiilor pentru integritatea datelor
  • Gestionarea indicilor pentru optimizarea performanței

Concepte avansate SQL

  • Funcții de agregare
  • Filtrarea rezultatelor interogării
  • Lucrul cu funcții de șir de caractere, funcții de date și funcții matematice
  • Gestionarea valorilor NULL în interogări
  • Utilizarea instrucțiunilor CASE pentru logica condițională

Optimizarea performanței

  • Tehnici de optimizare a interogărilor
  • Indexarea și optimizarea structurilor de tabele
  • Analiza performanței interogărilor cu EXPLAIN
  • Strategii de memorare în memoria cache și memorarea în memoria cache a interogărilor
  • Instrumente de monitorizare și profilare pentru reglarea performanței

Securitate și administrație

  • Gestionarea utilizatorilor și controlul accesului
  • Securizarea serverului și a bazei de date MySQL
  • Operațiuni de backup și restaurare
  • Importul și exportul de date
  • MySQL Workbench și alte instrumente de administrare

Integrarea aplicațiilor

  • Conectarea MySQL cu limbaje de programare populare
  • Utilizarea conectorilor și bibliotecilor MySQL
  • Executarea interogărilor în codul aplicației

Rezumat și etapele următoare

Cerințe

    Înțelegerea de bază a bazelor de date

Audiență

    Dezvoltatorii
 21 ore

Numărul de participanți



Pret per participant

Mărturii (1)

Cursuri înrudite

MySQL LP - Fundamentals

14 ore

Categorii înrudite