Laboratorio del 08-11-2022

Modellazione concettuale

Gli esercizi seguenti descrivono informalmente situazioni, fatti, organizzazioni rappresentabili mediante dati.

Il compito dello studente consiste nel modellare questi fatti con il modello E-R, e rappresentare lo schema concettuale della Base di dati utilizzando il formalismo grafico di tale modello.

 

1.      Agenzia Immobiliare

Si considerino i seguenti fatti di interesse di una agenzia immobiliare.

Immobili in vendita: di un immobile, identificato da un codice, interessa il tipo (appartamento, villa, ...), la superficie, il numero di vani, eventuali annessi (garage, cantina, giardino, ...), il prezzo richiesto, il proprietario.

Proprietari: un proprietario ่ identificato dal codice fiscale; di ogni proprietario interessa il cognome, il nome, il nฐ telefonico, gli immobili in vendita di cui ่ proprietario.

 

1.      Videonoleggio

Un negozio noleggia film in videocassette VHS.

Il negozio dispone di un catalogo dei film, ove ciascun film ่ identificato dal codice VHS; nel catalogo sono inoltre specificati il titolo del film, il regista, gli attori principali, la loro nazionalitเ ed il personaggio interpretato nel film, l’anno di produzione; ciascun film ่ indicizzato da un insieme di termini (una lista di parole che descrivono sinteticamente il contenuto del film)

I film possono essere anche in lingua originale (diversa dall’italiano); in tal caso nel catalogo ่ detto di che lingua si tratta, e se il film ่ sottotitolato.

Di ogni film presente nel catalogo il negozio dispone di una o pi๙ videocassette, ciascuna identificata dalla sua collocazione; se una cassetta ่ noleggiata, interessa sapere il cliente che l’ha noleggiata e la data del noleggio.

I clienti sono identificati da un codice; di essi interessa inoltre cognome, nome, indirizzo, telefono.