La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Progettazione di un database Angela Zingariello. P UNTO 1 S CHEMA ENTITÀ RELAZIONI Progettazione di una base di dati per la gestione dei prestiti di una.

Presentazioni simili


Presentazione sul tema: "Progettazione di un database Angela Zingariello. P UNTO 1 S CHEMA ENTITÀ RELAZIONI Progettazione di una base di dati per la gestione dei prestiti di una."— Transcript della presentazione:

1 Progettazione di un database Angela Zingariello

2 P UNTO 1 S CHEMA ENTITÀ RELAZIONI Progettazione di una base di dati per la gestione dei prestiti di una biblioteca personale. A tal proposito sono state individuate le seguenti entità: Libro Amico Prestito

3 S CHEMA ENTITÀ RELAZIONI Nel caso in questione sono state individuate le seguenti entità: Libro Amico Prestito

4 T ABELLA L IBRO Nome campoTipo campoDimensioneVincoliNote IdLibroNumericoIntero lungoPrimary key NomeLibroTesto40Unique FkAmicoLibroNumericoForeign KeyLink alla tabella Amico

5 T ABELLA AMICO Nome campoTipo campoDimensioneVincoliNote IdAmicoNumericoIntero lungoPrimary key NomeAmicoTesto20Not null CognomeAmicoTesto30Not null IndirizzoAmicoTesto40Not null TelefonoAmicoTesto15Not null AmicoTesto50

6 T ABELLA P RESTITO Nome campoTipo campoDimensioneVincoliNote IdPrestitoNumericoIntero LungoPrimary key DataPrestitoDataNot null DataRestituzioneDataNot null

7 P UNTO 2 B ASE DI DATI OSPEDALE Le primary key sono : Nella tabella Pazienti Cod; Nella tabella Ricoveri Paziente; Nella tabella Reparti Cod, Nella tabella Medici Matr.

8 V INCOLI DI INTEGRITÀ REFERENZIALE vincolo fra lattributo Paziente della tabella Ricoveri, chiave esterna, e lattributo Cod della tabella Pazienti, PrimaryKey; vincolo fra lattributo Reparto della tabella Ricoveri, chiave esterna, e lattributo Cod della tabella Reparti, PrimaryKey; vincolo fra lattributo Primario della tabella Reparti, chiave esterna, e lattributo Matr della tabella Medici Primarykey; vincolo fra lattributo Reparto della tabella Medici, chiave esterna, e lattributo Cod della tabella Reparti, Primarykey.

9 INDIVIDUAZIONE DEGLI ATTRIBUTI CHE POSSONO ASSUMERE VALORI NULLI: attributi Nome e Cognome della tabella Pazienti; attributo Fine della tabella Ricoveri. attributo Nome della tabella Reparti; attributi Nome e Cognome della tabella Medici


Scaricare ppt "Progettazione di un database Angela Zingariello. P UNTO 1 S CHEMA ENTITÀ RELAZIONI Progettazione di una base di dati per la gestione dei prestiti di una."

Presentazioni simili


Annunci Google