Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Basi di dati
1) Si disegni lo schema ER per una base di dati per gestire una azienda di trasposrti. Si
devono gestire per lo meno i seguenti problemi
- i dipendenti della azienda
- i guidatori di camion che sono un sottoinsieme dei dipendenti
- che e' capo di chi
- i camion
- quali autisti hanno guidato quali camion in quale data
2) Si progetti il database relazionale corrispondente allo schema dell'esercizio
precedente, prima senza ottimizzazione e poi con ottimizzazioni, se possibile (e
spiegando quali ottimizzazioni si fanno)
3) Si dica quali vincoli si possono definire in un database relazionale esemplificandoli
nel caso del database dell'esercizio precedente
4) Si considerino le seguenti tabelle relazionali
LIBRI PRESTITI
N INV AUTORE TITOLO N INV PRESTATO RESO
1 a x 1 1/1/90 10/1/90
2 a x 1 12/1/90 20/1/90
3 c y 3 2/1/90 3/1/90
5) Si dica quali livelli di progettazione sono previsti dallo standard ANSI SPARC
specificando le differenze
6) Si dica cosa sono le funzioni aggregate in SQL e quale effetto producono come
risultato, mostrando un esempio
Reti