Contattataci

Struttura del corso

Introduzione ai database

  • Cosa è un database?
  • Tipologie di database: relazionali, gerarchici, NoSQL
  • Quando e perché utilizzare i database

Sistemi di gestione dei database (DBMS)

  • Descrizione generale dell’architettura dei DBMS
  • Sistemi più diffusi: SQL Server, MySQL, PostgreSQL, Oracle
  • Funzioni principali di un DBMS

Modellazione e progettazione dei dati

  • Entità, attributi e relazioni tra i dati
  • Diagrammi Entità-Relazione (ER)
  • Dalla modellazione alla creazione delle tabelle

Modello relazionale e normalizzazione

  • Tabelle, righe e colonne
  • Chiavi primarie e chiavi esterne
  • Prima, seconda e terza forma normale, nonché denormalizzazione

Utilizzo di SQL per l’accesso ai dati

  • Comandi SELECT, INSERT, UPDATE, DELETE
  • Filtraggio, ordinamento e join tra tabelle
  • Funzioni aggregate e sottoquery

Sicurezza dei database e gestione degli utenti

  • Ruoli e permessi per gli utenti
  • Autenticazione e controllo dell’accesso
  • Tutela dei dati in transito e a riposo

Backup, recupero e manutenzione di base dei database

  • Strategie per il backup dei dati
  • Aspetti legati al recupero in caso di disastri
  • Attività di manutenzione e monitoraggio periodico

Sintesi e prossimi passi

Requisiti

  • Conoscenza generale dei concetti informatici
  • Esperienza nell’utilizzo del computer e nella navigazione nei file system
  • Conoscenze di base sull’organizzazione dei dati e dei file

Destinatari

  • Personale di supporto IT
  • Amministratori di database
  • Sviluppatori o analisti che desiderano intraprendere un percorso legato alla gestione dei dati
 40 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative