domenica 26 ottobre 2008

1° soluzione dell'esercizio database abitazioni sfitte

Esercizio sulla progettazione del database

Problema per la classe VA liceo tecnico 26 ottobre 2008 da fare per questa notte.

In un comune (nome e provincia) si vuole creare un database che permetta di conoscere quali sono le abitazioni non affittate ossia vuote. In particolare si vogliono memorizzare i dati relativi al tipo di abitazione . Se si tratta di un appartamento i dati sono l'interno dell'appartamento, la grandezza dell'appartamento in metri quadrati, il numero delle stanze, il nome del condominio, il numero civico, la via. Se è una casa, la sua cubatura, il numero civico, la via. In tutti i casi si deve anche memorizzare il nome del proprietario, e i suoi dati anagrafici,in particolare l'indirizzo e la località della sua residenza.

Quando andiamo ad interrogare questo database vogliamo sapere:

  • quanti sono gli appartamenti sfitti in un condominio
  • quali sono gli appartamenti sfitti per ogni via del comune.
  • quanti sono in totale nel comune
  • l'elenco dei proprietari degli appartamenti sfitti
  • quante sono le stanze in totale
  • quanti sono i metri quadrati in totale per via e il totale complessivo del comune
  • quali sono le case sfitte nel comune
  • quante sono le case sfittie nel comune
  • l'elenco dei proprietari delle case sfitte


 

  1. Devi disegnare lo schema concettuale. Ci sono entità deboli ?
  2. Devi ricavare la definizione delle tabelle relazionali dallo schema concettuale
  3. Devi popolare queste tabelle con alcuni dati campione

scoprire il concetto di ereditarietà