Descrizione
Diversi sono i compiti di cui un MySql DBA deve occuparsi: installazione e configurazione del DBMS MySql, allocazione degli spazi di memorizzazione, creazione di tutti gli oggetti logici necessari, gestione degli utenti, sicurezza dei dati, controllo e monitoraggio degli accessi al database, pianificazione di opportune strategie di backup e recovery.

Prerequisiti
Conoscenza concetti base dei Data Base relazionali e del linguaggio Sql di MySql.

Obiettivi
Il corso fornisce le competenze necessarie per installare, configurare e amministrare un Dbms MySQL.

Programma

  • Caratteristiche di MySQL
  • Installazione in ambiente Linux e Windows
  • Uso di MySQL in ambiente Linux e Windows
  • La riga di comando in MySql
  • Progettazione e realizzazione del modello di database
  • Impostazione delle relazioni
  • Creazione del database e comandi DDL
  • Mysqladmin
  • Gestione degli utenti e dei loro privilegi
  • La normalizzazione e gradi di normalizzazione
  • Tabelle, colonne e indici al database e operazioni relative
  • Modalità di importazione ed esportazione di dati
  • Strumenti per il trasferimento di database
  • Uso di mysqlimport e mysqldump
  • Sicurezza dei database MySQL e scelta delle misure di sicurezza corrette
    • Le tabelle db,user,host, grant, columns_priv e tables_priv
    • Applicazione dei controlli di sicurezza
    • Concessione dell’accesso remoto
  • MySQL: amministrazione
    • Backup dei dati
    • Gestione dei file
    • Importazione e ripristino dei dati
    • Transazioni
    • mysqladmin
  • Ottimizzazione di MySQL
    • Migliorare le prestazioni
    • variabili di sistema
    • mysqld e i suoi parametri
    • Migliorare le istruzioni Sql
    • Eliminazione dello spazio inutilizzato
    • Compilazione e compressione

Durata
5 giorni

Richiedi maggiori informazioni sul corso