Modello dei datiNell'ambito delle basi di dati, il modello dei dati rappresenta un insieme di strumenti concettuali, detto "formalismo", che consta di tre componenti essenziali:
Qualsiasi modello dei dati deve risolvere due principali quesiti:
Nel primo caso la maggioranza dei modelli usa strutture come i record, in cui ogni componente rappresenta un attributo. Nel secondo caso i modelli differiscono notevolmente nella ricerca di una rappresentazione, pertanto si possono proporre diversi esempi come le strutture, i valori, i puntatori ecc. StoriaTipi di modelli di datiEsistono tre tipologie di modelli, i quali si classificano dal più al meno astratto:
Modello concettuale (o semantico)Utilizza uno schema ed un linguaggio più simile e vicino all'uomo, basandosi su una descrizione dei concetti del mondo reale. Modello logicoUtilizza nozioni di livello intermedio (nozione record) e strutture astratte per rappresentare i dati. Alcuni dei più diffusi e famosi sono; il modello gerarchico (utilizza una struttura ad albero), il modello reticolare (si basa sui grafi), il modello relazionale (al momento il più diffuso ed utilizzato nel settore industriale, si basa su tabelle o relazioni) e il modello ad oggetti (evoluzione del modello relazionale con l'implementazione degli oggetti). Modello fisicoUsano nozioni tipiche del livello dei file e delle memorie fisiche, ossia diverse organizzazioni fisiche dei dati o metodi di accesso (sequenziale, sequenziale con indice, tabella hash, alberi) Modelli correlatiArgomenti sui modelli di datiArchitettura dei datiModellazione dei datiProprietà dei datiOrganizzazione dei datiStruttura dei datiVoci correlateAltri progetti
|