Corso di Laurea in Ingegneria Gestionale -- SAPIENZA - Università di Roma

Home page del Corso di Basi di Dati 

Prof.ssa Tiziana Catarci



Prerequisiti. E' auspicabile la conoscenza dei fondamenti della programmazione, delle strutture di dati e delle architetture dei calcolatori.

Obiettivi. Obiettivo del corso e' la presentazione dei principi fondamentali delle basi di dati e dei relativi sistemi di gestione. Gli argomenti vengono trattati da vari punti di vista, coprendo aspetti teorici, metodologici, tecnologici ed applicativi. Alla fine del corso lo studente dovrebbe aver acquisito non soltanto le conoscenze teoriche sulla materia trattata, ma anche le tecniche e gli strumenti metodologici sufficienti per affrontare e condurre a termine il progetto completo di una base di dati.

Materiale didattico.
[ 1] R. Ramakrishnan, J. Gehrke. Sistemi di Basi di Dati. McGraw-Hill College Custom Series, 2004.


Informazioni sulla edizione del corso per l'A.A. 2011-2012

 


Giovedì, ore 17 - 18.30

 

Dipartimento di Informatica e Sistemistica, via Ariosto 25, Roma, secondo piano, stanza B219
 

         Il Dott. Francesco Leotta effettuerà un'attività di tutoraggio in giorni ed orari che verranno comunicati in seguito.


L'esame è composto di due parti:

 

 

 


Appelli d'Esame


5 Giugno 2012, ore 10, aula 8, via Eudossiana 18
 

4 Luglio 2012, ore 15, aula 33, via Eudossiana 18

 


Slides del corso

Introduzione

Il Modello Relazionale

L'Algebra Relazionale

Algebra Relazionale: Esercizi

SQL

SQL: Esercizi

SQL: DDL

SQL: ancora DDL

Progettazione Concettuale   Parte Seconda  Metodologie di Progettazione

Progettazione Logica

Progettazione: Esercizio immobili

Progettazione: Esercizio corso    Compito Cavalli  SchemaCavalli

Progettazione: Esercizio prenotazioni

Normalizzazione

File e Indici

Ottimizzazione delle interrogazioni

Progettazione Fisica

Transazioni

Applicazioni ed Architetture Internet

 



Links Utili



Altre informazioni