Banco de dados hierárquico

Definição - O que significa Banco de Dados Hierárquico?

Um banco de dados hierárquico é um design que usa um relacionamento um-para-muitos para elementos de dados. Os modelos de banco de dados hierárquicos usam uma estrutura de árvore que vincula vários elementos distintos a um registro primário de "proprietário" ou "pai".

Definirtec explica Banco de Dados Hierárquico

A ideia por trás dos modelos de banco de dados hierárquicos é útil para um certo tipo de armazenamento de dados, mas não é extremamente versátil. Suas limitações significam que ele está confinado a alguns usos muito específicos. Por exemplo, onde cada pessoa em uma empresa pode se reportar a um determinado departamento, o departamento pode ser usado como um registro pai e os funcionários individuais representarão registros secundários, cada um dos quais se vincula a esse registro pai em uma estrutura hierárquica.

Os bancos de dados hierárquicos eram populares no início do projeto de banco de dados, na era dos computadores mainframe. Embora alguns modelos da IBM e da Microsoft ainda estejam em uso, muitos outros tipos de bancos de dados de negócios usam modelos mais flexíveis para acomodar tipos mais sofisticados de gerenciamento de dados. Os modelos hierárquicos fazem mais sentido quando o foco principal da coleta de informações está em uma hierarquia concreta, como uma lista de departamentos de negócios, ativos ou pessoas que serão todos associados a elementos de dados primários específicos de nível superior.