Course Outline

Introductie

  • Overzicht van databases en MySQL
  • Installatie en configuratie van MySQL
  • Inleiding tot de opdrachtregelclient SQL en MySQL
  • Databases en tabellen maken en beheren

Gegevens opvragen

  • Gegevens ophalen en filteren
  • Queryresultaten sorteren en beperken
  • Werken met meerdere tabellen
  • Subquery's en afgeleide tabellen gebruiken

Manipulatie van gegevens

  • Gegevens invoegen in tabellen
  • Bijwerken en verwijderen van gegevens
  • Transacties gebruiken voor data-integriteit
  • Indexen beheren voor prestatie-optimalisatie

Geavanceerde SQL Concepten

  • Aggregatie functies
  • Queryresultaten filteren
  • Werken met tekenreeksfuncties, datumfuncties en wiskundige functies
  • NULL-waarden in query's verwerken
  • CASE-instructies gebruiken voor voorwaardelijke logica

Optimalisatie van de prestaties

  • Technieken voor het optimaliseren van query's
  • Indexeren en optimaliseren van tabelstructuren
  • Queryprestaties analyseren met EXPLAIN
  • Cachingstrategieën en querycaching
  • Monitoring- en profileringstools voor het afstemmen van prestaties

Beveiliging en beheer

  • Gebruikersbeheer en toegangscontrole
  • Beveiliging van MySQL server en database
  • Back-up- en herstelbewerkingen
  • Gegevens importeren en exporteren
  • MySQL Workbench en andere beheertools

Applicatie-integratie

  • Verbinding maken MySQL met populaire programmeertalen
  • MySQL-connectors en -bibliotheken gebruiken
  • Query's uitvoeren in toepassingscode

Samenvatting en volgende stappen

Requirements

    Basiskennis van databases

Publiek

    ontwikkelaars
 21 Hours

Getuigenissen (1)

Related Courses

Related Categories