| BASI DI DATI
(obiettivi)
OBIETTIVI FORMATIVI: Modelli, metodi e sistemi per la definizione, progettazione e realizzazione di sistemi software che gestiscano insiemi di dati di grandi dimensioni. Con riferimento alle linee guida riportate nel documento: “ACM/IEEE-CS- Computer Science Curricula 2013)” (www.acm.org/education/CS2013-final-report.pdf), il corso contribuisce a coprire le seguenti aree e relativi obiettivi: - CN. Computational Science: Dati, Informazione e Conoscenza; - IM. Information Management: Sistemi di Basi di Dati; Modelli dei Dati; Indici; Basi di Dati Relazionale; Linguaggi di Interrogazione; Elaborazione delle Transazioni; Progettazione Fisica
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Al termine del corso lo studente avrà acquisito la conoscenza dei seguenti argomenti: modelli per l'organizzazione dei dati; linguaggi per l'utilizzo dei dati; sistemi per la gestione dei dati; metodologie di progettazione di basi di dati
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Al termine del corso lo studente avrà la capacità di utilizzare le conoscenze acquisite per progettare DBMS di piccole dimensioni e partecipare al progetto di DBMS di medie e grandi dimensioni.
AUTONOMIA DI GIUDIZIO: Al termine del corso lo studente avrà acquisito gli elementi di base per valutare schemi di organizzazione dei dati di sistemi di piccole dimensioni.
ABILITÀ COMUNICATIVE: Al termine del corso lo studente avrà acquisito la capacità di acquisire, comprendere e analizzare requisiti per la progettazione di basi di dati e comunicare e cooperare in gruppo per la progettazione di sistemi di gestione dei dati.
CAPACITÀ DI APPRENDIMENTO: Al termine del corso lo studente avrà acquisito la capacità di apprendere con facilità nuovi schemi e linguaggi per la progettazione di sistemi per la gestione dei dati, e di individuarne le principali specificità e/o somiglianze con modelli e linguaggi di cui è già a conoscenza.
|
|
Codice
|
8039684 |
|
Lingua
|
ITA |
|
Tipo di attestato
|
Attestato di profitto |
|
Crediti
|
12
|
|
Settore scientifico disciplinare
|
ING-INF/05
|
|
Ore Aula
|
120
|
|
Ore Studio
|
-
|
|
Attività formativa
|
Attività formative caratterizzanti
|
Canale Unico
|
Docente
|
DE NITTO PERSONE' VITTORIA
(programma)
Sistemi di basi di dati: proprietà fondamentali – Progettazione di basi di dati: Progettazione concettuale Modello Entity - Relationship Progettazione logica modello relazionale algebra relazionale Normalizzazione SQL costrutti SQL avanzati stored Procedure Progettazione fisica organizzazione fisica di un Database Management System gestione delle interrogazioni gestione delle transazioni livelli di isolamento e transazioni Interfacciamento con DBMS in un'applicazione two-tier
 Atzeni, Ceri, Fraternali, Paraboschi, Torlone Basi di dati – Quarta edizione, McGraw-Hill, 2014 (o successive)
|
|
Date di inizio e termine delle attività didattiche
|
- |
|
Modalità di erogazione
|
Tradizionale
|
|
Modalità di frequenza
|
Non obbligatoria
|
|
Metodi di valutazione
|
Prova scritta
Prova orale
Valutazione di un progetto
|
|
Docente
|
PELLEGRINI ALESSANDRO
(programma)
– Sistemi di basi di dati: proprietà fondamentali – Progettazione di basi di dati: Progettazione concettuale Modello Entity - Relationship Progettazione logica modello relazionale algebra relazionale Normalizzazione SQL costrutti SQL avanzati stored Procedure Progettazione fisica organizzazione fisica di un Database Management System gestione delle interrogazioni gestione delle transazioni livelli di isolamento e transazioni Interfacciamento con DBMS in un'applicazione two-tier
 Atzeni, Ceri, Fraternali, Paraboschi, Torlone Basi di dati – Quarta edizione, McGraw-Hill, 2014 (o successive)
|
|
Date di inizio e termine delle attività didattiche
|
- |
|
Modalità di erogazione
|
Tradizionale
|
|
Modalità di frequenza
|
Non obbligatoria
|
|
Metodi di valutazione
|
Prova scritta
Prova orale
Valutazione di un progetto
|
|
|