Concetti Chiave
- La modellazione dei dati è essenziale per lo sviluppo e la gestione efficace dei sistemi informativi, fungendo da base per l'intero processo elaborativo.
- Un modello dei dati corretto garantisce accuratezza, completezza e stabilità, evitando interpretazioni errate che compromettono le applicazioni sviluppate.
- Il processo di progettazione di un Sistema Informativo Automatizzato si divide in tre fasi: progettazione concettuale, logica e fisica.
- Ogni fase del processo di progettazione elabora input e produce output per la fase successiva, assicurando un flusso di lavoro coerente.
- Un modello formale deve garantire l'integrità e la correttezza nella struttura logica e fisica dei dati nei sistemi informativi.
Non è pensabile,infatti affrontare lo sviluppo di un sistema informatico senza prima porsi il problema della sua ideazione e progettazione,senza cioè ricercare metodi formali per integrare la realtà che si intende rappresentare in un modello dei dati,o che dei dati,secondo ben precisi tempi e regole.
La modellazione dei dati ,infatti ,riveste un ruolo fondamentale nello sviluppo e nella gestione dei sistemi informativi e ne costituisce le fondamenta su cui poggia tutto il successivo processo elaborativo.Se lo schema dei dati ricavato dalla modellazione non fornisce garanzie correttezza,completezza e stabilità,tutte le applicazioni sviluppate saranno basate su un'interpretazione errata o distorta,e quindi non funzionale,dell'organizzazione che i intende rappresentare.
Fondamentalmente,le fasi che contraddistinguono il processo di progettazione di un Sistema Informativo Automatizzato sono cosi individuate:
Progettazione concettuale
Progettazione logia
Progettazione fisica.
Ogni una di queste fasi parte dall'elaborazione di input forniti al processo di modellazione o ricavati dalla fase precedente e produce degli output per la fase successiva,sino alla realizzazione di un sistema informativo Automatizzato Sviluppato secondo un modello formale,che deve garantire integrità e correttezza nell'organizzazione logica dei dati e nella loro strutturazione fisica nelle memorie di massa.