Basi di Dati (Anno Accademico 2008/2009)



A chi è rivolto il corso. Il corso, tenuto nel primo semestre (periodo didattico da settembre 2008 a dicembre 2008), è di 6 crediti, ed è rivolto agli studenti del terzo anno del Corso di Laurea in Ingegneria Informatica della Sapienza Università  di Roma, e agli studenti del Corso di Laurea in Ingegneria Informatica del Consorzio Nettuno. Inoltre, anche gli studenti (dell'ordinamento 2000) che devono ancora sostenere l'esame di Basi di dati da 5 crediti devono far riferimento a questo corso (seguendo la procedura "sispe" di prenotazione on-line) e devono quindi seguire le indicazioni in questo sito per tutte le informazioni concernenti gli appelli d'esame.
Prerequisiti. Si richiede la conoscenza dei fondamenti della programmazione, dei linguaggi di programmazione, delle strutture di dati, e dei sistemi operativi.
Obiettivi. L'obiettivo del corso è lo studio degli aspetti fondamentali dei sistemi di gestione di basi di dati e delle metodologie di progettazione di basi di dati. Alla fine del corso lo studente dovrebbe avere acquisito tecniche e metodi per affrontare problemi di progettazione di basi di dati, e per utilizzare le funzionalità di base (definizione della base di dati, aggiornamento della base di dati, interrogazioni sulla base di dati) dei sistemi di gestione di basi di dati nell'ambito dello sviluppo e dell'esercizio di sistemi informatici. Il corso fa esplicito riferimento alle basi di dati relazionali, e ai relativi sistemi di gestione fondati sul linguaggio SQL. Tuttavia, i metodi ed i principi impartiti nel corso hanno validità  generale, e possono essere applicati anche in contesti in cui si utilizzano modelli di dati e sistemi di gestione diversi dai modelli e dai sistemi relazionali.
Nota. Il presente corso, insieme al corso di Gestione dei dati (Prof. Riccardo Rosati), deve essere anche superato dagli studenti del vecchio ordinamento (V.O.) che devono sostenere il corso di Basi di dati (V.O.). Inoltre, come detto sopra, a questo corso devono anche fare riferimento gli studenti dell'ordinamento 2000 che devono ancora sostenere Basi di dati (5 crediti). Sia gli studenti del V.O. sia quelli dell'ordinamento 2000, e sia quelli del Corso di Laurea in Ingegneria Informatica del Consorzio Nettuno devono seguire la procedura "sispe" per la prenotazione agli appelli.


  • Avvisi
    • 12 dicembre 2009 - Le date degli appelli di gennaio e febbraio sono: 11 gennaio 2010 (ore 14:00, aula 24 di via Eudossiana) e 26 febbraio 2010 (ore 9:30, aula 33 di via Eudossiana).
    • 9 dicembre 2009 - Sono usciti i voti dell'appello di novembre. La verbalizzazione si terrà  il giorno 22 dicembre 2009, alle ore 17, al ricevimento studenti.
  • Materiale didattico
    • D. Calvanese, G. De Giacomo, M. Lenzerini, Slides del corso, Disponibili in questo sito
    • R. Ramakrishnan, J. Gehrke. Sistemi di basi di dati. McGraw-Hill, 2004.
  • Lezioni
    • Orario: lunedì [ore 14:00 - 16:25] e venerdì [ore 10:15 - 11:45] nel periodo settembre - dicembre 2008
    • Aula: 33, via Eudossiana 18, Roma
    • Calendario e contenuto delle lezioni
    • Slides delle lezioni
  • Esercitazioni
  • Esami
    • Programma del corso
    • In cosa consiste l'esame: l'esame consiste di una prova scritta ed una prova orale. Per la prova scritta si hanno a disposizione 2 ore, e si richiede lo sviluppo di un piccolo progetto di basi di dati, e la scrittura di alcune query in SQL. Nella prova orale il docente comunica l'esito della prova scritta, e si riserva di discutere l'elaborato della prova scritta e di fare domande sul programma d'esame.
    • Testi di esame: si possono consultare i testi d'esame ed i voti degli appelli precedenti
    • Prenotazione degli esami: gli studenti di ordinamenti precedenti all'ordinamento 2008 (cioè quelli il cui corso è di 5 crediti) e quelli del Corso di Laurea in Ingegneria Informatica del Consorzio Nettuno devono seguire la procedura "sispe" di prenotazione on-line, mentre gli studenti dell'ordinamento 2008 devono seguire la procedura Infostud.
    • Calendario degli esami:
      • Primo appello: 14 gennaio 2009
      • Secondo appello: 16 febbraio 2009
      • Terzo appello: 16 giugno 2009
      • Quarto appello: 13 luglio 2009
      • Quinto appello: 22 settembre 2009, ore 9:30, aula 33 di via Eudossiana
  • Informazioni sulle edizioni passate del corso
  • Ricevimento studenti. Martedì, ore 17:00, al Dipartimento di Informatica e Sistemistica "Antonio Ruberti", via Ariosto 25, Roma, secondo piano, stanza B203 (se disponibile), oppure stanza B217 (altrimenti) -- si prega di consultare la sezione delle news per eventuali notizie sulla data del prossimo ricevimento studenti