1 / 14

Abilità informatiche avanzate

Abilità informatiche avanzate. Francesco M. G. Desantis Matricola 565853. PARTE 1: PROGETTAZIONE LOGICA. 1 : N. LIBRI. AMICI. N : 1. N : N. PRESTITI. PROGETTAZIONE CONCETTUALE.

erna
Download Presentation

Abilità informatiche avanzate

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Abilità informatiche avanzate Francesco M. G. Desantis Matricola 565853

  2. PARTE 1: PROGETTAZIONE LOGICA 1 : N LIBRI AMICI N : 1 N : N PRESTITI

  3. PROGETTAZIONE CONCETTUALE Nel seguente caso sono state rilevate le seguenti entità: AMICI LIBRI PRESTITI Id Libro Titolo libro Autore libro Genere libro Id Amico Nome amico Cognome amico Indirizzo amico Telefono amico Email amico Id prestito Data prestito Data restituzione

  4. PROGETTAZIONE LOGICA Tabella LIBRI

  5. Tabella AMICI

  6. Tabella PRESTITI

  7. Tabella PAZIENTI

  8. Tabella REPARTI

  9. Tabella RICOVERI

  10. Tabella Medici

  11. PARTE 2 Nel caso in esame le chiavi relative sono • “Cod” per la relazione PAZIENTI • “Paziente” e “Inizio” per la relazione RICOVERI • “Matr” per la relazione MEDICI • “Cod” per la relazione REPARTI

  12. La scelta sulla relazione RICOVERI suppone che un paziente possa essere ricoverato solo una volta nello stesso giorno. Se questa ipotesi non viene soddisfatta, e un paziente possa essere ammesso due o più volte nello stesso giorno, la relazione non sarebbe corretta. Infatti due o più ricoveri nello stesso giorno e nello stesso reparto dovrebbero avere anche la stessa data di dimissione, e così si rappresenterebbe nella stessa riga nella relazione.

  13. I vincoli di integrità che esistono nel database sono tra l’attributo “Paziente” in RICOVERI e “Cod” in PAZIENTI, tra “Reparto” nella relazione RICOVERI e “Cod” nella relazione REPARTI, tra “Primario” in REPARTI e “Matr” nella relazione MEDICI e infine tra “Reparto” in MEDICI e “Cod” in REPARTI.

  14. I valori nulli possono essere ammessi negli attributi “Cognome” e “Nome” nella relazione PAZIENTI, “Fine” nella relazione RICOVERI, “Cognome” e “Nome” nella relazione MEDICI e “Nome” nella relazione REPARTI. Tutti questi attributi non sono chiavi e non hanno vincolo di integrità referenziale

More Related