Pagina iniziale > D > Del Modello Di Dati

Del modello di dati

Nel campo degli affari, un modello di dati è una struttura astuta che documenta e organizza le informazioni per la comunicazione tra il personale dell'ufficio tecnico e il resto dei dipendenti. In informatica, si differenzia per l'approccio, che si concentra sulla pianificazione dello sviluppo di applicazioni e sulla decisione di come archiviare e accedere ai dati.

Spesso specifico in lingua, i modelli di dati determinano la struttura delle informazioni, con l'obiettivo di migliorare la comunicazione e la precisione nelle applicazioni che utilizzano e scambiano dati. Sono un terreno comune in cui i membri di un team di lavoro con diversi livelli di esperienza e conoscenze tecniche possono interagire senza problemi, quindi questi modelli devono avere un'unica interpretazione.

I modelli di dati sono essenziali per sviluppare sistemi informativi, quindi attraverso di essi, è possibile ottenere la compatibilità necessaria per gestire grandi quantità di dati. Inoltre, se le stesse strutture sono utilizzate per l'archiviazione e l'accesso, diverse applicazioni possono condividere le informazioni. Un chiaro esempio è un modulo di registrazione su un sito web, dove per il nostro nome possiamo inserire solo lettere, e per la nostra data di nascita, numeri in un ordine specifico (come giorno, mese e anno). Queste restrizioni rispondono alle esigenze del database e dovrebbero essere le stesse in due basi tra le quali si vogliono informazioni sulle quote.

Oltre alla grande efficienza che offrono è l'alto costo di sviluppo, funzionamento e manutenzione dei sistemi e delle interfacce. Spesso, se la qualità dei modelli di dati implementati è scarsa, diventano ostacoli alla crescita di un'azienda. In generale, questo è ovvio quando un'azienda che non ha mai investito molte risorse nella sua infrastruttura digitale decide che vuole modernizzarsi e scopre di avere un database così inefficiente e mal progettato che sarebbe più facile e meno costoso costruire tutto su disco.

Secondo l'American National Standards Institute (ANSI) un modello di dati può essere interpretato come un file schema:

* concettuale, che specifica le espressioni permesse dal modello stesso, comunica agli utenti le definizioni e le regole dei dati essenziali;
* logico, che descrive la semantica di tabelle e colonne, classificazioni orientate agli oggetti, ecc. rappresentata da una particolare tecnologia di manipolazione (come il linguaggio SQL);
* fisica, che descrive in dettaglio i mezzi in cui le informazioni sono memorizzate, come le partizioni del disco.

Tipi di modelli di database

Modello a tabelle: la sua definizione può non corrispondere strettamente a un modello; è costituito da una lista di file di dati bidimensionali, in cui tutti gli elementi di una colonna di dati sono simili e tutti i valori di una riga sono correlati tra loro.

Modello gerarchico: l'informazione è organizzata in una struttura ad albero, disposta in modo tale che ogni elemento può ramificarsi in molti altri, che devono poter essere ordinati in qualche modo.

Modello di rosso: struttura le informazioni utilizzando due strutture fondamentali, chiamate record (record) e insiemi (insiemi); le prime contengono campi e i secondi definiscono le relazioni tra i record da uno a molti (es. un cliente, tanti prodotti acquistati).

Modello di rosso: generalmente consiste in una tabella principale, alla quale sono associate molte altre. Un esempio comune è quello di memorizzare i dati di un cliente in una tabella, che a sua volta sarà correlata a un'altra in cui sono registrate tutte le sue richieste, a un'altra in cui sono registrate le sue richieste o modifiche ai fogli di copertura, e così via.

Di Yearwood

Voodoo :: Reso :: Volgarismo :: Voce narrativa

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z