Struttura del corso

DQL (linguaggio di interrogazione dei dati)

  • Correlazione nelle clausole FROM, WHERE, SELECT e HAVING
  • Correlazione e performance
  • Utilizzo delle funzioni CASE, IF, COALESCE
  • Utilizzo delle variabili
  • Fusione e trasformazione
  • Gestione di operatori NULL e sicuri NULL
  • Utilizzo di espressioni regolari con l'operatore REGEXP
  • Utile MySQL raggruppamento specifico per funzioni (GROUP_CONCAT, ecc.)
  • RAGGRUPPA PER CON ROLLUP
  • ESISTE, TUTTI, TUTTI
  • Multitable OUTER JOIN
  • Riscrittura delle sottoquery come join

DML (linguaggio di modifica dei dati)

  • Inserti multifila
  • INSERISCI per SELEZIONA
  • Utilizzo di sottoquery nelle istruzioni DML
  • Utilizzo di variabili nelle query DML
  • Blocco di tabelle e righe
  • Aggiornamento dei dati in molte tabelle
  • Clausola IGNORE
  • Clausola REPLACE
  • Confronto tra DELETE e TRUNCATE

DDL (linguaggio di definizione dei dati)

  • Creazione di tabelle con select
  • Tabelle temporanee

Stored procedure

  • Breve introduzione alle stored procedure MySQL

Requisiti

Buona conoscenza SQL.

 7 ore

Numero di Partecipanti



Prezzo per Partecipante

Corsi relativi

Categorie relative