Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGETTAZZIONE di un DATABASE, MODELLAZIONE DEI DATI FASI 1 - 2 - 3 -…
PROGETTAZZIONE di un DATABASE
FASE 1 ANALSI:
tecniche/strategie di
progettazione
BOTTOM - UP
Sviluppo di semplici schemi parziali che vengono integrati tra loro.
TOP - DOWN
Dallo schema iniziale molto astratto e completo si raffina fino allo schema finale.
INSIDE - OUT
(Metodologia a spirale) Partendo dai concetti interni più importanti, seguendo un percorso a spirale, si aggiungono quelli correlati.
DEFINIZIONE
Progettare le strutture, prima logiche e quindi fisiche, in modo che possano accogliere i dati di cui un utente ha bisogno.
FASE 5: REALIZZAZIONE
Progetto e realizzazione delle procedure atte a soddisfare le richieste specificate nel progetto iniziale utilizzando strumenti informatici di alto livello.
FASE 4: FISICA- IMPLEMENTAZIONE
Completamento dello schema logico infunzione dell'organizzazione fisica.
FASE 2: CONCETTUALE
COMPLETEZZA
Tutti gli aspetti devonoessere trattati.
CHIAREZZA
Il modello che ho preparato deve essere leggibile e rappresentare le informazioni in modo comprensibile.
CORRETTEZZA
Uso corretto degli strumenti.
INDIPENDENZA
Dallo strumento informatico che viene utilizzato.
FASE 3: LOGICA
Creazione di uno schema secondo
uno dei seguenti modelli:
GERARCHICO
Inizio anni '60
Rappresentabile tramite un albero
RELAZIONE: di tipo 1 a N (molti).
Esempio: ogni padre può avere molti figli, ma ogni figlio può avere un solo padre.
Il record principale si chiama RADICE, dalla quale partono tutti i rami --> figli
SVANTAGGI
Tra schema logico e realizzazione fisica esiste una dipendenza stretta e vincolante.
Le operazioni di ricerca non sono efficienti
RETICOLARE
MODELLAZIONE DEI DATI
FASI 1 - 2 - 3
Rappresentazione astratta delle strutture dei dati (data modelling). Serve per tradurre i dati dal punto di vista dell'utente al punto di vista dell'applicazione (dal mondo reale al mondo informatico).