

BIG DATA MySQL
​
MySQL o Oracle MySQL è un Relational database management system (RDBMS) composto da un client a riga di comando e un server. Entrambi i software sono disponibili sia per sistemi Unix e Unix-like che per Windows; le piattaforme principali di riferimento sono Linux e Oracle Solaris.
E' auspicabile la conoscenza dei fondamenti della programmazione, delle strutture di dati e delle architetture dei calcolatori.
​
​
Durata
da 40 a 56 ore
​
​
Programma
MODULO 1: Primi passi con MySQL
-
Introduzione
-
I DBMS
-
DBMS e modello relazionale
-
Introduzione a MySQL
-
Installare MySQL: ambiente Linux
-
Installare MySQL: ambiente Windows
-
Cenni sulla configurazione
MODULO 2: Utilizzo del database server
-
Terminologia
-
Interazione col database
-
Tipi di dati
-
Conversione dei tipi
-
Valutazioni di espressioni
-
Operazioni con i database (creazione, eliminazione e alterazione)
-
Operazioni con le tabelle ( creazione, eliminazione, indicizzazione e alterazione)
-
Reperimento delle informazioni su database e tabelle
-
Record da tabelle multiple
-
Transazioni
-
Chiavi esterne e integrità referenziale
-
Utilizzo della ricerca FULLTEXT
-
Commenti
-
Utilizzo efficiente di indici
-
Efficienza delle query in funzione del tipo di dato
-
Caricamento di dati
-
Locking
MODULO 3: Funzioni in mySQL
-
Introduzione
-
Le funzioni numeriche
-
Le funzioni per manipolare stringhe di caratteri
-
Le funzioni per date e ore
-
Funzioni per il controllo del flusso
-
Funzioni per convertire i tipi di dato
-
Funzioni per codificare e decodificare dati
-
Conclusioni
MODULO 4: Amministrare il database
-
Amministrazione generale
-
Sicurezza
-
Ripristino database (recovery)
-
Struttura dello stoccaggio delle informazioni sullo strato del filesystem
-
Rilocazione delle informazioni
-
Gestione degli utenti
-
Analisi dei log
-
Direttive di configurazione aggiuntive
-
Replication server
MODULO 5: Gestire un database con PHP e MySQL
-
Introduzione
-
Come funzionano le pagine web dinamiche
-
Cos'è PHP
-
Connettersi a MySQL da una pagina PHP
-
Creare database MySQL con PHP
-
Selezionare un database con PHP
-
Creazione di un tabella e dei relativi campi
-
Inserimento diretto dei dati nella tabella e inserimento tramite form
-
Lettura dei dati tramite PHP
-
Eliminazione dei record con PHP
-
Modifica dei record con PHP
-
Eliminazione di tabelle e database con PHP
​
Obiettivi
L'obiettivo del corso è quello di fornire all'allievo competenze approfondite per la completa gestione, in autonomia, di un database relazionale.
​
Attestati di frequenza
Al termine del corso a ciascun partecipante verrà rilasciato un attestato di frequenza.
TORNA ALLA LISTA DEI CORSI DI "INFORMATICA"