1 / 15

Database Di Una Biblioteca P ersonale

Database Di Una Biblioteca P ersonale. Di Luisa Maurogiovanni. Data di restituzione. Libri. Amici. Schema Entità - Relazioni. N:1. N. 1:N. N. PROGETTAZIONE CONCETTUALE. Si possono individuare le seguenti entità : - Libri - Amici - Data di restituzione.

starbuck
Download Presentation

Database Di Una Biblioteca P ersonale

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. Database Di UnaBibliotecaPersonale Di Luisa Maurogiovanni

  2. Data di restituzione Libri Amici Schema Entità - Relazioni N:1 N 1:N N

  3. PROGETTAZIONE CONCETTUALE Si possonoindividuare le seguentientità: - Libri - Amici - Data di restituzione

  4. PROGETTAZIONE CONCETTUALE Libri Possiamotrovare i seguentiattributi: • Id libro • Titololibro • Autore • Cod collocazione

  5. PROGETTAZIONE CONCETTUALE • Amici Possiamotrovare i seguentiattributi: - Id amico - Nome amico - Soprannomeamico - Email amico

  6. 1:N Amici Libri PROGETTAZIONE LOGICA N:1

  7. PROGETTAZIONE LOGICA Data di restituzione Possiamotrovare i seguentiattributi: - Id amico : link a tabella amici - Inizio - Fine - Cod collocazione : link tabellalibri

  8. PROGETTAZIONE LOGICA • TabellaLibri

  9. PROGETTAZIONE LOGICA • TabellaLibri

  10. PROGETTAZIONE LOGICA • Tabella Data restituzione

  11. Database ospedale • Chiavi: - “Cod” per relazione PAZIENTI - “Paziente” e “Inizio” per relazione RICOVERI • “Matr” per relazione MEDICI • “Cod” per relazione REPARTI

  12. Vi e’ unarelazione 1:N frapazienti e reparti’ chesiconcretizzanellaformazionedellatabella RICOVERI. All’internodellatabella Foreign key: - Campo link a tabellaPazienti: - Campo link a tabella REPARTI.

  13. Vi e’ unarelazione 1:N tra la tabellareparti e la tabellamedici. Anche in questocasotroviamoall’internodellatabella MEDICI una Foreign key: - Campo link dellatabella REPARTI.

  14. I vincoli di integrita’ sonotraattributo: - “Paziente” in RICOVERI e “Cod” in PAZIENTI; - “Reparto” in RICOVERI e “Cod” in REPARTI; - “Primario” in REPARTI e “Matr” in MEDICI; - “Reparto” in MEDICI e “Cod” in REPARTI.

  15. I valorinullipossonoessereammessinegliattributi: - “Cognome” e “Nome” in pazienti; - “Fine” in RICOVERI; - “Cognome” e “Nome” in MEDICI; - “Nome” in REPARTI. Tuttiquestiattributi non sonochiavi e non hannonessunvincolo di integrita’ referenziale.

More Related