CONOSCENZA E CAPACITÀ DI COMPRENSIONE
Apprendere il concetto di base di dati e il modello logico utilizzato per descrivere una base di dati.
Conoscere i modelli e le tecniche per la progettazione delle basi di dati.
Conoscere il linguaggio SQL e cenni di algebra relazionale.
Conoscere l'architettura dei sistemi di gestione di basi di dati, con particolare riferimento alle tecniche per l'ottimizzazione delle interrogazioni.
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE
Applicare a casi reali i modelli e le tecniche per la progettazione delle basi di dati
Utilizzare il linguaggio SQL per esprimere interrogazioni sui dati, nonché per modificarli e per definirne lo schema.
Utilizzare le tecniche per l’ottimizzazione delle interrogazioni
AUTONOMIA DI GIUDIZIO
Nella progettazione del database scegliere la l’alternativa migliore tra quelle possibili sulla base dei costi delle singole operazioni e delle prestazioni ricavabili
ABILITÀ COMUNICATIVE
Comunicare con propri stakeholder al fine di reperire le informazioni per progettare le basi di dati
Illustrare il progetto della base di dati
CAPACITÀ DI APPRENDIMENTO
Reperire e apprendere le informazioni per progettare una base dati avvalendosi della interazione con i committenti e cercando tra tutte le altre fonti disponibili quali documenti, modelli di documenti, legislazione, regolamenti