Pat Software CRM

Home page Supporto Contatto

Normalizzazione dati

Come avere la certezza di aver fatto un buon lavoro di organizzazione dei dati

Per definizione ormai, normalizzare i dati all’interno di un’applicazione significa trovare “buoni” schemi relazionali tra essi, in maniera che:

  • Non diano luogo a ridondanza di informazioni
  • Siano esenti da problemi di aggiornamento, caratterizzabili come: anomalie di inserimento, anomalie di cancellazione, anomalie di modifica

Si possono identificare finalità ultime dell’adozione di criteri di normalizzazione dei dati nelle applicazioni aziendali:

  • Maggiore efficienza: in termini di prestazioni, uso delle risorse denaro, forza lavoro, macchine.
    I criteri di efficienza devono incidere su tutte le fasi del ciclo di vita di un’applicazione, dall'analisi dei requisiti alla manutenzione.
  • Maggiore efficacia: nel rispondere a precise esigenze degli utenti.

E’ importante sottolineare inoltre che esistono almeno tre modi di rappresentare i dati lavorati dalle nostre applicazioni: quello concettuale, per cui il dato esprime un concetto valido in un determinato contesto ambientale di utilizzo, ovvero è indipendente dal software stesso o dall’hardware e si riferisce solamente al mondo reale; quello logico, in cui il dato è rappresentato secondo un modello logico tra quelli esistenti (ad esempio: gerarchico o reticolare); quello fisico, in rapporto alla piattaforma tecnologica utilizzata, è il modo di gestire il dato tipico del programmatore.

Senza alcuna discontinuità tra i tre modi di “vedere” il dato, Pat garantisce l’ottimizzazione delle strutture database a sostegno delle proprie applicazioni.


note legali   le nostre referenze   mappa   support   rss feed  
Copyright © 2012 Pat Srl unipers. - All rights reserved - P.IVA e C.F. 02378410266