130 likes | 293 Views
2° COMPITO. VANIA PASCALE MATRICOLA 566409. GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE.
E N D
2° COMPITO VANIA PASCALE MATRICOLA 566409
GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE DOMINIO APPLICATIVO : il dominio applicativo è rappresentato da tutte le entità coinvolte nella biblioteca personale di un soggetto che frequentemente presta dei libri ai propri amici, ed in particolare quelle entità relative ai prestiti quali nome o soprannome degli amici ed i libri prestati.
GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE SCHEMA ENTITA’ - RELAZIONI : N : N AMICI LIBRI N : 1 1 : N PRESTITI
GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE PROGETTAZIONE CONCETTUALE : consideriamo le seguenti entità : AMICI LIBRI
GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE PROGETTAZIONE CONCETTUALE: per ogni entità sono stati individuati i seguenti attributi AMICI ID AMICO NOME AMICO SOPRANNOME AMICO LIBRI ID LIBRO TITOLO LIBRO
GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE DEFINIZIONI DELLE RELAZIONI : 1 : N AMICI N : 1 LIBRI N : N La relazione N : N è caratterizzata dal fatto che ad ogni record dell’archivio “Amici” sono associati più record dell’archivio “Libri” e viceversa. Dalla relazione N : N deriva una ulteriore entità (Prestiti) PRESTITI
GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE PROGETTAZIONE CONCETTUALE: per l’entità “prestiti” sono stati individuati i seguenti attributi PRESTITI ID PRESTITO CAMPO LINK DELLA TABELLA AMICI CAMPO LINK DELLA TABELLA LIBRI DATA FINE PRESTITO
GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE PROGETTAZIONE LOGICA: definizione delle caratteristiche e degli attributi TABELLA AMICI
GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE PROGETTAZIONE LOGICA: definizione delle caratteristiche e degli attributi TABELLA LIBRI
GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE PROGETTAZIONE LOGICA: definizione delle caratteristiche e degli attributi TABELLA PRESTITI
BASE DATI OSPEDALE • LE CHIAVI : • PRIMARIE • Attributo “codice” della tabella “Pazienti” • Attributo “codice” della tabella “Reparti” • Attributo “matricola” della tabella “Medici” • SECONDARIE • Attributo “nome” della tabella “Pazienti” • Attributo “nome” della tabella “Reparti” • Attributo “nome” della tabella “Medici” • Attributo “cognome” della tabella “Medici”
BASE DATI OSPEDALE • I VINCOLI DI INTEGRITA’ REFERENZIALE : • Attributo “primario” della tabella “Reparti” • Attributo “paziente” della tabella “Ricoveri” • Attributo “reparto” della tabella “Ricoveri” • Attributo “reparto” della tabella “Medici”
BASE DATI OSPEDALE • ATTRIBUTI CON VALORI NULLI : Eventuali valori nulli si potranno ammettere solo in quei attributi che non hanno la funzione di “chiave” all’interno delle tabelle del Data Base, soprattutto nelle “chiavi primarie” dove l’eventualità di inserire valori nulli è esclusa.