Schița de curs

Introducere

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

Interogarea datelor

  • Preluarea ș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 indexurilor pentru optimizarea performanței

Concepte SQL avansate

  • Funcții de agregare
  • Filtrarea rezultatelor interogărilor
  • Lucrul cu funcții de șiruri de caractere, funcții de dată ș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 tabelelor
  • Analiza performanței interogărilor cu EXPLAIN
  • Strategii de caching și caching al interogărilor
  • Instrumente de monitorizare și profilare pentru reglarea performanței

Securitate și administrare

  • Gestionarea utilizatorilor și controlul accesului
  • Securizarea serverului MySQL și a bazei de date
  • Operații de backup și restaurare
  • Importul și exportul datelor
  • 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 pași următori

Cerințe

  • Înțelegere de bază a bazelor de date

Publicul țintă

  • Dezvoltatori
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite