Estratto del documento

BASI DI DATI

a.a.2006-2007

PROVA DI VERIFICA DEL 12_aprile_2007

Corso prof. Lucio SANSONE

……………………………………………

Allievo Numero di matricola……………………

Si desidera automatizzare il sistema di prestiti in una biblioteca. Le specifiche

del sistema, acquisite attraverso un'intervista con il bibliotecario, filtrate e

organizzate in modo omogeneo sono riportate nel riquadro seguente.

I lettori che frequentano la biblioteca hanno una tessera su cui è scritto il

nome e l’indirizzo; usando tale tessera fanno richieste di prestito di copie di libri

catalogati in biblioteca.

I libri hanno un titolo, una lista d’autori e possono esistere in diverse copie.

Tutte le copie dei libri nella biblioteca sono identificate da un codice; a seguito

di una richiesta, è prima consultato l’archivio delle copie dei libri disponibili: l’archivio

delle copie dei libri disponibili contiene tutte le copie dei libri che non sono in

prestito. Se è disponibile almeno una copia, si procede alla ricerca della copia del libro

negli scaffali. Una volta acquisita, la copia è consegnata al lettore per la consultazione.

La copia del libro è quindi classificata in prestito e sono registrati l’orario e la

data d’acquisizione. Terminata la consultazione, la copia del libro è restituita e

reinserita in biblioteca ed è classificata come disponibile. Alla riconsegna della copia

del libro viene anche registrato l’orario e la data di riconsegna. Al lettore è

consegnata una ricevuta con i dati del prestito.

Prestando particolare attenzione alla differenza esistente tra il concetto di

libro copia del libro

e di :

rappresentare le specifiche sui dati con uno schema ER concettuale;

• dallo schema ER concettuale ricavare lo schema ER trasformato;

• ricavare, quindi, lo schema relazionale dei dati curando l’ottimizzazione delle

• chiavi primarie;

codificare, infine, lo schema relazionale ottimizzato in linguaggio SQL.

Anteprima
Vedrai una selezione di 1 pagina su 1
Basi di dati - Esercitazione Pag. 1
1 su 1
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Fra.M di informazioni apprese con la frequenza delle lezioni di Basi di Dati e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di Napoli Federico II o del prof Sansone Lucio.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community