Saltare la navigazione

Archivi e Applicazioni

Sistema tradizionale

archivioOgni singola applicazione opera su un insieme di dati memorizzati secondo una struttura definita all'interno dell'applicazione stessa dall'Analista e dal Programmatore (Record e File, Testuali o Binari,  Ad accesso diretto o Sequenziale, Omogenei o non Omogenei)

Ogni applicazione viene realizzata in modo da rendere massima l'efficienza della stessa indipendentemente dalle altre applicazioni

arcClass

Ogni applicazione opera in maniera del tutto indipendente dalle altre applicazioni facendo uso dei propri dati e dei propri programmi.Le varie applicazioni sono isolate da le une dalle altre anche se appartengono allo stesso sistema.


Problema:

appSeq

Una applicazione utilizza i dati gestiti da un'altra applicazione

Se la prima modifica la struttura dei dati allora anche la seconda dovrà essere aggiornata anche se non utilizza la modifica dei dati introdotta dalla prima.

Spesso questo non è possibile e la via più facile è quella della duplicazione dei file.

Si può addirittura arrivare al caso estremo di duplicare gli stessi dati tante volte quante sono le applicazioni con conseguente spreco di memoria e introduzioni di inconsistenze ed errori


Problema2

L'accesso ai dati avviene attraverso programmi specializzati.

Se si vogliono ottenere risultati diversi da quelli previsti occorre provvedere a scrivere nuove procedure che realizzino le specifiche richieste con dispendio di tempo  e denaro. 

Questo articolo è sotto la licenza Licenza Creative Commons Attribution Share Alike 4.0