Software  
 
Rede de conhecimento computador >> Software >> Software de banco de dados >> Content
O que um banco de dados hierárquico faz?
Um banco de dados hierárquico é um tipo de sistema de gerenciamento de banco de dados (DBMS) que organiza dados em uma estrutura semelhante a uma árvore, semelhante a um gráfico organizacional de cabeça para baixo. Aqui está um colapso de como funciona e o que faz:

Estrutura:

* raiz: O elemento mais alto da hierarquia, representando a estrutura geral de dados.
* nós pais: Cada nó (exceto a raiz) possui um nó de pai solteiro, que é um nível mais alto na hierarquia.
* nós filhos: Cada nó pai pode ter vários nós filhos, representando dados relacionados ao pai.
* Relacionamentos : Os dados são conectados através de relacionamentos entre pais e filhos, formando uma estrutura semelhante a uma árvore.

como funciona:

* Organização de dados: Os dados são organizados em uma estrutura semelhante a uma árvore, com cada nó contendo um tipo específico de dados. Por exemplo, um nó "cliente" pode ter nós filhos para "ordens", "endereços" e "informações de contato".
* Navegação: Os usuários navegam pela hierarquia seguindo os relacionamentos entre pais e filhos. Isso facilita a recuperação de dados relacionados.
* Integridade dos dados: A estrutura hierárquica aplica a integridade dos dados, garantindo que os relacionamentos de dados sejam mantidos. Por exemplo, um cliente não pode ter um pedido sem existir no nó "cliente".
* Acesso aos dados: O acesso a dados é normalmente seqüencial, o que significa que os usuários devem atravessar a hierarquia para atingir os dados desejados.

Vantagens:

* Estrutura simples: Fácil de entender e implementar.
* Recuperação de dados rápida: Os dados podem ser recuperados rapidamente seguindo a estrutura hierárquica.
* Integridade de dados forte: A estrutura semelhante a uma árvore garante a consistência dos dados.

Desvantagens:

* Flexibilidade limitada: Difícil de representar relacionamentos complexos que não se encaixam perfeitamente em uma estrutura hierárquica.
* Redundância de dados: Os dados podem ser duplicados em vários nós, o que pode levar a inconsistências.
* difícil de atualizar: A atualização dos dados requer modificar vários nós, que podem ser demorados e propensos a erros.

Exemplos:

* Sistemas iniciais de banco de dados como o IMS da IBM
* Alguns sistemas herdados em indústrias como finanças e fabricação

Quando usá -lo:

* Aplicações com relacionamentos hierárquicos claros, como genealogia ou estruturas organizacionais.
* Situações em que a integridade dos dados é fundamental e a velocidade da recuperação é crítica.

Alternativas:

* banco de dados relacional (rdbms): Mais flexível e poderoso, mas pode ser mais complexo de gerenciar.
* bancos de dados NOSQL: Ofereça maior flexibilidade e escalabilidade, mas geralmente não possui a integridade robusta de dados do RDBMS.

Em resumo, os bancos de dados hierárquicos são uma maneira simples e eficaz de gerenciar dados com relacionamentos claros e estruturados. No entanto, eles são limitados em sua flexibilidade e podem ser difíceis de se adaptar às estruturas de dados complexas.

Anterior :

Próximo :
  Os artigos relacionados
·Como construir uma consulta do Access com valores de um…
·Como quebra de página para alterações nos dados em A…
·Como amarrar um código de barras para acessar campos d…
·O que é uma consulta cruzada no Access? 
·Como criar tabelas dinâmicas com amostras de MS Access…
·Como criar uma consulta para especificar o comprimento …
·Comparação do Dropbox e Box.net 
·Como inserir a data no SQL 
·Funções quartil em Acesso 
·Como manter Electronic & Hard Copy sistemas de arquivam…
  Artigos em destaque
·Como configurar uma caixa de correio de Recursos 
·O Rhapsody trabalhar com iTunes 
·Como criar formulários em 3D no Photoshop 
·Como criar um efeito de pintura brilhante no Photoshop 
·Como compactar Tamanhos PDF arquivo para impressão 
·Como fazer Desktop Publishing em um Mac 
·Como tirar o 2007 Office Key a partir do Sistema 
·Como converter um ARF para WMV 
·Como assistir um arquivo de vídeo VOB 
·Como começar com o OpenOffice CALC 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados