La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

PROGETTAZIONE DI UN DATABASE Anna Lazazzara Matricola

Presentazioni simili


Presentazione sul tema: "PROGETTAZIONE DI UN DATABASE Anna Lazazzara Matricola"— Transcript della presentazione:

1 PROGETTAZIONE DI UN DATABASE Anna Lazazzara Matricola 562078
ESERCIZIO N.1 PROGETTAZIONE DI UN DATABASE Anna Lazazzara Matricola

2 SCHEMA ENTITA’-RELAZIONI
Clienti/Amici Libri N:N Prestiti

3 PROGETTAZIONE CONCETTUALE
Per l’entità clienti/amici sono stati individuati i seguenti attributi: Id cliente/amico Nome cliente/amico Cognome cliente/amico Soprannome cliente/amico Indirizzo Telefono Clienti/amici

4 PROGETTAZIONE CONCETTUALE
Libri Per l’entità libri sono stati individuati i seguenti attributi: Id libro Titolo Autore Genere

5 PROGETTAZIONE CONCETTUALE
Per l’entità proprietario prestiti sono stati individuati i seguenti attributi: Id prestiti Codice libro Codice Clienti/amici Data prestito Data restituzione Prestiti

6 PROGETTAZIONE LOGICA DEFINIZIONE DELLE CARATTERISTICHE DEGLI ATTRIBUTI
Tabella libri Nome Campi Tipo Campo Dimensioni Vincoli Note Idlibro Numerico Intero lungo Primary Key Titololibro Testo 40 Not Null Autorelibro Generelibro

7 PROGETTAZIONE LOGICA DEFINIZIONE DELLE CARATTERISTICHE DEGLI ATTRIBUTI
Tabella Clienti/Amici Tipo Campo Dimensioni Vincoli Note IdClienti/amici Numerico Intero lungo Primary Key NomeClienti/amici Testo 20 Not Null CognomeClienti/amici 40 SoprannomeClienti/amici 15 IndirizzoClienti/amici 50 TelefonoClienti/amici

8 PROGETTAZIONE LOGICA DEFINIZIONE DELLE CARATTERISTICHE DEGLI ATTRIBUTI
Tabella Prestiti Tipo Campo Dimensioni Vincoli Note IdPrestito Numerico Intero lungo Primary Key CognomeClienti/amici Testo 40 Not Null TelefonoClienti/amici 15 MailClienti/amici 50 FkClienti/amici 20 Link alla tabella Clienti/amici Fklibri Link alla tabella libri

9 LE CHIAVI SONO: “Cod” per la relazione Reparti
ESERCIZIO N.2 LE CHIAVI SONO: “Cod” per la relazione Reparti “Cod” per la relazione Pazienti “Paziente”e “Inizio” per la relazione Ricoveri “Matr” per la relazione Medici

10 VALORI NULLI: Possono assumere valori nulli gli attributi:
“Cognome” e “Nome” nella relazione Pazienti “Fine” nella relazione Ricoveri “Nome” e “Cognome” nella relazione Medici “Nome”nella relazione Reparti Questi attributi,infatti,non sono chiavi e non hanno alcun vincolo di integrità referenziale


Scaricare ppt "PROGETTAZIONE DI UN DATABASE Anna Lazazzara Matricola"

Presentazioni simili


Annunci Google