This is an old revision of the document!
Gestione dell'Informazione 2016/2017
News
- 6 ottobre 2016: Inizio delle lezioni
Informazioni Generali
Docente:
Orario delle Lezioni:
- Martedì 9:00-11:00 Aula Turing
- Giovedì 11:00-13:00 Aula Turing
Ricevimento studenti:
- previo contatto per posta elettronica
- roberto.gagliardi@unicam.it
Obiettivi del Corso
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
Contenuti del Corso
- Introduzione
- Basi di dati relazionali: modello e linguaggi
- * Il modello relazionale
- * Cenni di Algebra relazionale
- * SQL: concetti base
- * SQL: caratteristiche evolute
- * SQL per le applicazioni
- Progettazione di basi di dati
- * Metodologie e modelli per il progetto
- * La progettazione concettuale
- * La progettazione logica
- * Cenni di progettazione fisica
- * La normalizzazione
- Cenni sull'architettura dei DBMS
- * Buffer Manager
- * Record e file
- * Introduzione agli indici
- * Transazioni
Materiale
Materiale Didattico
Testi di Riferimento
Basi di dati
Paolo Atzeni, Stefano Ceri, Piero Fraternale, Stefano Paraboschi, Riccardo Torlone
4^ edizione Febbraio 2014 ISBN: 9788838665875
Esami
Date Esami A.A. 2016/2017
Regole di esame:
- Prova scritta ed orale opzionale
Risultati Esame