Docente
|
D'ACIERNO ANTONIO
(programma)
OBIETTIVI FORMATIVI: L'insegnamento presenta il modello relazionale per le basi dati, il linguaggio per la la creazione e l'interrogazione delle basi dati, la metodologia di progettazione delle basi dati. Qualche cenno è dato sui sul concetto di transazione acide. Si immagina che lo studente possa progettare, implementare ed usare una base di dati relazionale. Esercizi pratici saranno sviluppati usando PostgreSQL.
Programma 1. I DBMS relazionali 2. SQL come data definition language 3. SQL come data manipulation language 4. La progettazione delle basi dati 5. La progettazione concettuale 6. La progettazione logica: ristrutturazione e traduzione 7. Il livello esterno. 8. Transazione ed acidità 9. La normalizzazione 10. I trigger
La prova di esame consiste in un colloquio in cui potrebbe essere chiesto allo studente di sviluppare esercizi in SQL e di progettazione
Il testo di riferimento è il seguente: Atzeni, Ceri, Fraternali, Paraboschi, Torlone Basi di dati, V edizione, McGrawHill, EAN: 9788838694455
(testi)
Atzeni, Ceri, Fraternali, Paraboschi, Torlone Basi di dati V edizione McGrawHill (EAN: 9788838694455)
|