Laurea Magistrale in Informatica
Programa del Corso

Sistemi Informativi e Basi di Dati Avanzate
modulo B

Prof. Ezio Lefons

a.a. 2008-09

(1) SQL3

Trigger - Basi di Dati Attive

Standard Sql3  

(2) Ottimizzazione delle Interrogazioni

Trasformazioni ed Equivalenze di espressioni A.R.

Ottimizzazione di espressioni A.R.: algebrica – dei costi di esecuzione

Profilo statistico delle relazioni – Rappresentazione interna delle interrogazioni

(3) BASI DI DATI Distribuite

Architettura Client-Server

Frammentazione dei dati
Ottimizzazione e albero delle strategia di esecuzione delle transazioni distribuite.

Riferimenti Bibliografici

(A)  E. Lefons,  Complementi di SQL, dispense 2008-09

(B)  E. Lefons,  Complementi di Algebra Relazionale: equivalenze ed ottimizzazione, dispense 2008-09

(C)  R. Elmasri, S. Navathe,  Sistemi di basi di dati: Fondamenti, Pearson - A.Wesley 2007, 5ª Ed.

(D)  P. Atzeni et al.,  Basi di Dati: modelli e linguaggi di interrogazione, McGraw-Hill 2006, 2ª Ed.  

(E)  R. Elmasri, S. Navathe,  Sistemi di basi di dati: Complementi, Pearson - A.Wesley 2005, 4ª Ed.  

(F)  P. Atzeni et al.,  Basi di Dati: architetture e linee di evoluzione, McGraw-Hill 2007, 2ª Ed. 

argomento

(1)

(3)

(3)

testo

(A)

(B)

(E) § 9.1, 9.2, 9.3, 9.4

letture
consigliate

(C) § 9
(D) § 5, 6
(E) Appendice
(F) § 5

(E) § 4

(F) § 1.6

(F) § 6.1, 6.2, 6.3