Sistemi Informativi e Basi di Dati Avanzate
modulo B
Prof. Ezio Lefons
a.a. 2009-10
(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, Complementi di SQL, dispense 2009-10
(B) E. Lefons, Complementi di Algebra Relazionale: Ottimizzazione, dispense 2009-10
(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 2009, 3ª 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) |
(2) |
(3) |
(4) |
testo |
(A) |
(A) |
(B) |
(E) § 9.1, 9.2, 9.3, 9.4 |
letture
|
(C) § 9 |
(C) § 9 |
(E) § 4 |
(F) § 6.1, 6.2, 6.3 |