Nell'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.