Caricamento...
MIEOS03

Installazione, configurazione e amministrazione di MySQL

Prezzo

€ 1,350.00
(Iva esclusa)

Scheda tecnica

Scarica

Giorni

3 gg

Il corso fornisce le conoscenze e le competenze necessarie per installare, configurare, amministrare MySQL.

·   Descrivere l’architettura MySQL.
·   Pianificare ed eseguire l’installazione di MySQL.
·   Gestire file e database e determinare le esigenze in termini di risorse.
·   Scegliere un metodo di login di sicurezza, configurarlo, pianificare ed implementare i diritti di accesso al database.
·   Descrivere come rendere sicuro l’accesso a MySQL.
·   Eseguire ed automatizzare i compiti di amministrazione.
·   Eseguire i backup del database ed implementare una strategia di backup.
·   Ripristinare il database.
.  Monitorare ed ottimizzare le prestazioni di MYSQL
 

 

Corso rivolto a Professionisti IT che desiderano approfondire le proprie conoscenze su MYSQL.


CONTENUTI
 
·         Introduzione e installazione
o    Versioni, tipi di licenze, panorama delle funzionalità e degli strumenti.
o   Risorse e documentazioni.
o   Tipi di installazione, esempio completo di installazione su un sistema Linux.
o   Configurazioni del post-installer e primi test.
o   Cambiamenti di versione, aggiornamenti.
o   Esercizi pratici.
o   Esempio completo di installazione su un sistema Linux.
·         Gestione dei dati
o    Gestione dello strumento client linea di comando "mysql".
o    Script client e utility.
o    Strumenti grafici: MySQL Administrator, MySQL Query Browser, Migration Toolkit.
o    Tipi di dati e funzioni MySQL.
o    Tipi di tabelle (MyISAM, MEMORY, MERGE, InnoDB...).
o    Creazione di basi, di indici e di tabelle.
o    Gestione delle visualizzazioni.
o    La base dati INFORMATION_SCHEMA.
o    Importazione ed esportazione dei dati.
o    Esercizi pratici.
o   Creazione di una base in tabelle MyISAM. Visualizzazione dello schema di tabelle. inserimento dei dati. Esportazione dei dati verso file di testo, reimportazione dei dati.
·         SQL procedurale
o    Procedure archiviate e funzioni.
o    Definizione delle procedure, richiami, istruzioni di controllo, cursori.
o    Trigger: creazione e utilizzo.
o    Gestione degli errori.
o    Esercizi pratici.
o   Scrivere delle procedure archiviate semplici. Recupero dei risultati con l'aiuto dei cursori. Creazione ed utilizzo dei trigger.
·         Connessioni, diritti di accesso, sicurezza
o    Principio di autenticazione e di verifica dei diritti.
o    Struttura delle tabelle della base "mysql" di gestione dei diritti.
o    Protezione del post-instal.
o    Gestione degli utenti e dei loro privilegi.
o    Protezione delle procedure archiviate.
o    Esercizi pratici
o   Protezione completa del post-installer. Creazione di diversi tipi di account MySQL. Gestione dei privilegi e delle password.
·         Tabelle transazionali InnoDB
o    Nozione di transazione, livello di isolamento.
o    Struttura fisica delle tabelle.
o    Configurazioni e ottimizzazione.
o    Esercizi pratici
o   Creazione di una base in tabelle InnoDB. Attuazione delle transazioni. Modifica dei parametri di archiviazione ("tablespace", registri...).
 
·         File dei log, salvataggi, replica
o    I diversi registri di MySQL (errori, richieste, richieste lente, registro binario).
o    Strategia di salvataggio (server spento, server attivo, tipi di tabelle, blocchi...).
o    I comandi (mysqldump, InnoDB Hot Backup, altri comandi...).
o    Replica master-schiavo (attuazione, risoluzione di problemi).
o    Esercizi pratici
o    Attivazioni di diversi registri. Salvataggi e ripristini con il comando "mysqldump". Utilizzo del registro binario. Attivazione di una replica "master-schiavo".
·         Ottimizzazione della produzione
o    Ottimizzazione delle richieste (tipi di indici, interpretazione dello strumento EXPLAIN).
o    Osservazione dell'attività del server.
o    Cache delle richieste.
o    Variabili dinamiche, parametraggi e ottimizzazione del server MySQL.
o    Esercizi pratici
o    Ottimizzazione dei parametri del server. Attivazione della cache delle richieste.
·         Aspetti avanzati
o    Istanze multiple del server MySQL.
o    Set di caratteri, internazionalizzazione.
o    Formati geometrici, dati geografici.
o    Introduzione alla elevata disponibilità con MySQL Cluster.


Sede Data P
Roma 07/11/2018