Struttura del corso

Introduzione

  • Panoramica dei database e MySQL
  • Installazione e configurazione di MySQL
  • Introduzione al client della riga di comando SQL e MySQL
  • Creazione e gestione di database e tabelle

Esecuzione di query sui dati

  • Recupero e filtraggio dei dati
  • Ordinamento e limitazione dei risultati delle query
  • Utilizzo di più tabelle
  • Utilizzo di sottoquery e tabelle derivate

Manipolazione dei dati

  • Inserimento di dati nelle tabelle
  • Aggiornamento ed eliminazione dei dati
  • Utilizzo delle transazioni per l'integrità dei dati
  • Gestione degli indici per l'ottimizzazione delle prestazioni

Concetti avanzati SQL

  • Funzioni di aggregazione
  • Filtraggio dei risultati delle query
  • Utilizzo di funzioni stringa, funzioni data e funzioni matematiche
  • Gestione dei valori NULL nelle query
  • Utilizzo delle istruzioni CASE per la logica condizionale

Ottimizzazione delle prestazioni

  • Tecniche di ottimizzazione delle query
  • Indicizzazione e ottimizzazione delle strutture delle tabelle
  • Analisi delle prestazioni delle query con EXPLAIN
  • Strategie di memorizzazione nella cache e memorizzazione nella cache delle query
  • Strumenti di monitoraggio e profilazione per l'ottimizzazione delle prestazioni

Sicurezza e amministrazione

  • Gestione utenti e controllo accessi
  • Protezione del server e del database MySQL
  • Operazioni di backup e ripristino
  • Importazione ed esportazione di dati
  • MySQL Workbench e altri strumenti di amministrazione

Integrazione delle applicazioni

  • Connessione di MySQL con i linguaggi di programmazione più diffusi
  • Utilizzo di connettori e librerie MySQL
  • Esecuzione di query nel codice dell'applicazione

Riepilogo e prossimi passi

Requisiti

    Conoscenza di base dei database

Pubblico

    Gli sviluppatori
 21 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (1)

Corsi relativi

Categorie relative