Database gerarchico

Autore: Monica Porter
Data Della Creazione: 22 Marzo 2021
Data Di Aggiornamento: 27 Giugno 2024
Anonim
Hierarchical Access Control | PostgreSQL
Video: Hierarchical Access Control | PostgreSQL

Contenuto

Definizione - Cosa significa Database gerarchico?

Un database gerarchico è un progetto che utilizza una relazione uno-a-molti per gli elementi di dati. I modelli di database gerarchici utilizzano una struttura ad albero che collega un numero di elementi diversi a un record primario "proprietario" o "padre".


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega il database gerarchico

L'idea alla base dei modelli di database gerarchici è utile per un certo tipo di archiviazione dei dati, ma non è estremamente versatile. Le sue limitazioni significano che è limitato ad alcuni usi molto specifici. Ad esempio, quando ogni singola persona in un'azienda può riferire a un determinato reparto, il reparto può essere utilizzato come record principale e i singoli dipendenti rappresenteranno record secondari, ognuno dei quali si collega a quel record principale in una struttura gerarchica.

I database gerarchici erano popolari nella progettazione iniziale dei database, nell'era dei computer mainframe. Mentre alcuni modelli IBM e Microsoft sono ancora in uso, molti altri tipi di database aziendali utilizzano modelli più flessibili per adattarsi a tipi più sofisticati di gestione dei dati. I modelli gerarchici hanno più senso quando il focus principale della raccolta di informazioni è su una gerarchia concreta come un elenco di dipartimenti aziendali, risorse o persone che saranno tutti associati a specifici elementi di dati primari di livello superiore.