Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
Metodologie di Progettazione
Strategia TOP-DOWN 131
Strategia BOTTOM-UP
Strategia MISTA 132
Esercizio 133
134
Qualità dello schema concettuale
Correttezza
Completezza 135
Minimalità
Leggibilità 136
Esercizio 137
Vincoli Esterni
Conclusioni 138
Progettazione Logica
Progetto di base di dati - lo scenario
Obiettivo della progettazione logica 139
Dallo schema concettuale — al logico 140
Ristrutturazione dello schema E-R
FASE 1: analisi delle ridondanze 141
Rappresentazione del carico applicativo
Tabella dei volumi 142
Valutazione di costo 143
Valutazione di costi e traduzione
Esempio di valutazione dei costi
Valutazione dei costi in assenza di ridondanza 144
Esempi di Ridondanze 145
FASE 2: eliminazione di attributi multivalore su entità 146
FASE 3: eliminazione di ISA tra entità
FASE 4: eliminazione di generalizzazioni tra entità
Eliminazione= traduzione della gerarchia in entità e relazioni con vincoli
Completa= l'unione delle sottoentità è
uguale all'entità padre
Non completa = l'unionedelle sottoentità è contenuta nell'entità padre
Soluzione 2: fusione
Soluzione 3: divisione
FASE 5: eliminazione ISA tra relazioni
FASE 6: scelta degli identificatori principali
Cicli di Identificazione esterna
FASE 7: specifica degli ulteriori vincoli esterni
FASE 8: riformulazione di operazioni e carico applicativo
Esercizio
Soluzione
Traduzione nel modello relazionale
Notazione
Traduzione di entità - caso generale
Traduzione di ER- relazione con cardinalità (0,N)
Esempio
Traduzione di ER- relazione con cardinalità minima
Esempio di vincolo di inclusione in SQL
Esempio di traduzione con ER - relazione ternaria
Ulteriori esempi di traduzione
Traduzione di ER - relazione con cardinalità massima
Traduzione di ER - relazione con cardinalità massima 1 - ALTERNATIVA
Esempio