Basi di Dati Avanzate
Prof. Ezio Lefons
a.a.
2012-13
(1) Completezza Computazionale di SQL
SQL Ospitato (Statico) - SQL Dinamico
Procedure - Linguaggi con Interfaccia API - Linguaggi di Quarta Generazione
(2) SQL3
Trigger - Basi di Dati Attive
Standard Sql3
(3) 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
(4) 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, Appunti di Basi di Dati Avanzate, dispense 2012-13
(B) E. Lefons, Complementi di Algebra Relazionale: Ottimizzazione, dispense 2012-13 , 4.3ª Ed.
(C) R. Elmasri, S. Navathe, Sistemi di basi di dati: Fondamenti, Pearson Italia 2011, 6ª Ed.
(D) P. Atzeni et al., Basi di Dati: modelli e linguaggi di interrogazione, McGraw-Hill 2009, 3ª Ed.
(E) R. Elmasri, S. Navathe, Sistemi di basi di dati: Complementi, Pearson Italia 2005, 4ª Ed.
(F) P. Atzeni et al., Basi di Dati: architetture e linee di evoluzione, McGraw-Hill 2007, 2ª Ed.
argomento |
(1) |
(2) |
(3) |
(4) |
testo |
(A) |
(A) |
(B) |
(E) § 9.1, 9.2, 9.3, 9.4 |
letture
|
(C) § 12 |
(C) § 12 |
(E) § 4 |
(F) § 6.1, 6.2, 6.3 |