- Proteggere le tue connessioni al server MySQL
- Usare dichiarazioni preparate
- Protezione dall' SQL-injection
- Indagare e gestire errori e avvisi
- Creare applicazioni Web basate su database
- Abilitare ricerca veloce del testo
- Rispondere a modifiche ed eventi dei dati
- Modificare i dati della tabella
- Usare le funzioni temporali e numeriche nelle espressioni
- Scrivere query che contengono query nidificate
- Salvaguardare le query simultanee utilizzando le transazioni
- Trovare e correggi query con scarso rendimento
- Utilizzare archivi di documenti NoSQL e JSON
- Scrivere programmi memorizzati
- Creare programmi client MySQL utilizzando i connettori
- Comprendere il servizio cloud MySQL
- Amministratore
- Analista
- Sviluppatore
A fine corso i partecipanti saranno in grado di:
- Programmare con connettori.
- Scrivere console e applicazioni web.
- Ottimizzare le prestazioni delle query.
- Scrivere routine e trigger memorizzati.
- Utilizzare il plug-in memcached InnoDB per l'accesso NoSQL ai dati.
- Archiviare, accedere e analizzare i dati geospaziali.
- Comprendere il servizio cloud MySQL.
Vantaggi:
Questo corso ti insegnerà come scrivere applicazioni che massimizzano il tuo investimento in MySQL. Imparerai le best-practice per la scrittura di programmi che archiviano e recuperano i dati MySQL e li presentano agli utenti in un modo che consente loro di ottenere informazioni su tali dati.
- Connettori e API
- Introduzione a MySQL
- Utilizzare i connettori
- Dichiarazioni preparate
- Gestione di errori e avvisi
- Creazione di applicazioni Web basate su database
- Tabelle e viste
- Lavorare con le stringhe
- Lavorare con dati numerici e temporali
- subquery
- Modifica dei dati della tabella
- Le transazioni
- Ottimizzazione delle query
- Routine memorizzate
- Trigger ed eventi pianificati
- segnalazione
- NoSQL
- Dati spaziali
- Conclusione
Corso in presenza/online, teorico e pratico, con esercitazioni guidate dal docente.
- I partecipanti devono essere dotati di Personal Computer, accesso a Internet e banda almeno di 10Mb.
- Per eseguire gli esercizi è necessario dotarsi di un secondo schermo.
- Verrà rilasciato un attestato di frequenza in formato elettronico al raggiungimento dell'80% delle ore del corso.