Modello gerarchico
Il Modello di Database gerarchico è stato storicamente il primo modello ad affermarsi sul mercato. Il modello di database gerarchico prevede che i dati siano organizzati secondo strutture ad albero, che si suppone riflettano una gerarchia esistente tra le entità che appartengono al database. Ogni albero è formato da un unico record radice (detto anche segmento o padre) e da un insieme di uno o più sotto-alberi dipendenti da esso, costruiti in modo simile.