Durata corso:
Prezzo
+ IVA
Concetti introduttivi alla Progettazione e al Disegno dei Database
Codice: FD02
Il corso è pensato per introdurre i principi e le tecniche di base necessari per progettare e implementare un database efficiente e affidabile. Attraverso una combinazione di teoria e pratica, questo corso guiderà gli studenti attraverso i passaggi critici dell’analisi e del disegno di sistemi di database, dalla concezione iniziale alla realizzazione pratica. È ideale per coloro che stanno iniziando nel campo del database o per professionisti IT che desiderano consolidare le proprie competenze di progettazione di database.
Modalità di erogazione
In aula o Live Virtual Classroom
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
- Disegno del Database
- Principi fondamentali di progettazione dei database.
- Processo di disegno concettuale, logico e fisico.
- Analisi Entity-Relationship (ER)
- Introduzione ai diagrammi ER.
- Modellazione delle entità, delle relazioni e degli attributi.
- Conversione dei diagrammi ER in schemi di database.
- Disegno Logico
- Definizione di schemi logici e loro importanza.
- Modellazione dei dati e uso di strumenti di progettazione.
- Normalizzazione
- Concetti e obiettivi della normalizzazione.
- Applicazione delle forme normali per evitare ridondanze e anomalie.
- Disegno Fisico ed Ottimizzazione
- Implementazione fisica del database sui sistemi di gestione dei database.
- Strategie di indicizzazione e ottimizzazione delle prestazioni.
- Gestione del Database
- Operazioni di amministrazione quotidiana.
- Politiche di sicurezza e backup.
- Integrazione Database e Web
- Tecniche di connessione dei database ai siti web.
- Sviluppo di applicazioni web basate su database.
Il corso è rivolto a chiunque desideri conoscere il funzionamento dei database.
Per la partecipazione a questo corso si richiede una conoscenza basilare dei database.
Al termine del corso, gli studenti saranno in grado di:
- Comprendere e applicare i principi di disegno del database per creare schemi efficienti e scalabili.
- Utilizzare l’analisi Entity-Relationship per modellare i dati aziendali e le loro interconnessioni.
- Trasformare modelli ER in schemi logici e successivamente in implementazioni fisiche.
- Applicare tecniche di normalizzazione per garantire l’integrità dei dati e ottimizzare le prestazioni del database.
- Conoscere e implementare le strategie di disegno fisico, compresa l’indicizzazione e altre ottimizzazioni specifiche.
- Gestire il database in termini di sicurezza, backup e manutenzione quotidiana.
- Integrare i database con il web per lo sviluppo di applicazioni dinamiche e interattive.