Documental Information Technology (p) (2004/2005)

Course not running

Course code
4S01404
Name of lecturer
Andrea Masini
Number of ECTS credits allocated
6
Other available courses
Language of instruction
Italian
Period
1st Semester dal Oct 4, 2004 al Dec 21, 2004.

Lesson timetable

Learning outcomes

Illustrare i fondamenti delle Basi di Data.

Syllabus

1. Basi di Dati relazionali: modelli logici, relazioni e tabelle, attributi, il modello relazionale; vincoli di integrità;
2. Calcolo relazionale: operatori insiemistici, ridenominazione, selezione, proiezione, join;
3. SQL: definizione dei dati, vincoli intrarelazionali e interrelazionali, interrogazioni, operatori aggregati, raggruppamenti; manipolazione dei dati, transazioni;
4. Progetto di basi di dati: ciclo di vita, metodologie di progettazione, il modello E-R, progettazione concettuale;
5. Progettazione logica: traduzione verso il modello relazionale, traduzioni con accorpamenti, traduzione di schemi complessi.
Testi di riferimento:
P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone, Basi di Dati, modelli e linguaggi di interrogazione, McGraw-Hill Italia, 2002.
Metodi didattici: lezioni "frontali".
Prerequisiti: superamento dell’esame di INF/01 - Informatica: Interazione uomo macchina (i) (3) 20 ore.

Assessment methods and criteria

Test scritto a rispote chiuse.