60 likes | 220 Views
Basi di Dati e Sistemi Informativi. Progettazione Concettuale : Il Diagramma E-R Home page del corso : http:// www.cs.unibo.it /~ difelice / dbsi /. Esercizio 0. Si vuole realizzare una base di dati per la gestione di un programma di eventi teatrali .
E N D
Basi di Dati e SistemiInformativi ProgettazioneConcettuale: Il Diagramma E-R Home page del corso: http://www.cs.unibo.it/~difelice/dbsi/
Esercizio 0 • Si vuolerealizzareuna base di dati per la gestione di un programma di eventiteatrali. • Il programma e’ composto da eventi. Ognievento ha un nome, un’edizione, una data e sitiene in una o piu’ sale del teatro. • Ognisala e’ identificata da un codiceunivoco e caratterizzatada nome, indirizzo e capienzamassima, numero di posti a sedere. • Glieventisono di due tipi: concerti o rappresentazioniteatrali. • Per le rappresentazioni, sivuoleteneretraccia del nomedell’opera e del direttore. • Ogni concerto e’ identificatoda un codicenumerico, ha un titoloedunadescrizione, ed e’ composto da un certonumero di pezzi. • Ognipezzo ha un titolo, uno o piu’ autorieduna data di composizione • CONTINUA
Esercizio 0 • Ognipezzo e’ eseguito da un esecutore. • Ogniesecutore ha un codiceunivocoed un nome. Inoltre, per ogniesecutore, sivuoleteneretracciadei concerti predentementeeseguiti in quelteatro • Gliesecutoripossonoessere di due tipi: solistiedorchestre • Per l’orchestrasivuoleteneretraccia del nome del direttore, dell’insiemedeglistrumenti, e del nome di ciascuncomponentedell’orchestra. • Costruireilmodello E-R del sistemadescritto …
Esercizio 1 Figura1
Esercizio 1 Sia data la seguentetabelladeivolumiper lo schema E-R di Figura 1.
Esercizio 1 Definireilcostodelleseguentioperazioni, assumendoa=2 e wB=0.3 e wI=0.7.