Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Definição de banco de dados hierárquico
Em engenharia de software , você tem muitas maneiras diferentes para armazenar dados . Um dos modelos de dados usados ​​menores é o banco de dados hierárquico , que armazena dados em uma série de simples relações pai /filho . O banco de dados hierárquica é fácil de entender , que pode ser limitada em comparação com outras estruturas de banco de dados , tais como bancos de dados relacionais . Bancos de dados

bancos de dados e sistemas de gerenciamento de banco de dados são usados ​​em uma ampla variedade de aplicações. Qualquer um software que utiliza uma grande quantidade de dados mais provável usa uma espécie de banco de dados . Os bancos de dados são as coleções organizadas de dados em um formato especificado, que é controlado por um sistema de gerenciamento de banco de dados.

Hierárquicas Databases

armazenar dados bancos de dados hierárquicos em uma série de ligado relações pai /filho . Cada entrada em um banco de dados pode ter uma única entrada pai , e uma ou mais entradas de crianças. Por exemplo, uma entrada para " Ferrari " pode ter a entrada " Fabricantes de Automóveis ", como um pai , e várias entradas filho para diferentes modelos de carros feitos por Ferrari.
Árvore Estrutura < br >

bancos de dados hierárquicos são , na realidade, o que é conhecido como uma árvore. As árvores são estruturas de dados comumente usados ​​em engenharia de software para modelar dados . Cada árvore é composta de " nós ". Cada nó representa algum tipo de valor ou objeto de dados. Cada nó pode ter um nó pai , e um ou mais nós filhos , criando uma série de vias de ramificação . Isto é conhecido como uma "relação de um-para -muitos. "

Hierárquicas Databases vs Bancos de Dados Relacionais

Bancos de dados relacionais são muito mais comumente utilizados do que os bancos de dados hierárquicos. Isto é em parte porque as estruturas hierárquicas podem ser modelados dentro de um banco de dados relacional , e por causa banco de dados relacional são muito menos limitadas na sua concepção. Bancos de dados relacionais permitem as ligações relacionais a ser criado entre as entradas sem a limitação de um pai solteiro como em bancos de dados hierárquicos. Isso permite muito mais complexas organizações de dados. No entanto, as conexões ainda pode ser restringida em um banco de dados relacional para formar uma estrutura de árvore , como em um banco de dados hierárquico .

Anterior :

Próximo : No
  Os artigos relacionados
·Qual Linguagem Informática usa palavras curtas conheci…
·Função Puxadores em MATLAB 
·Como verificar o intervalo de datas em COBOL 
·Como Justificar parágrafos com um Tag em HTML 
·Como analisar grandes quantidades de dados com o ColdFu…
·Como gravar com Flowplayer 
·Como configurar o Eclipse e Zend Debugging 
·Como criar indexação espacial 
·Como compilar um kernel para um Android 
·Como Inventar Métricas de Software para Algoritmos Gen…
  Artigos em destaque
·Como converter Int32 em C + + 
·Como fazer um fulgor de Button em ActionScript 
·Como terminar um loop finito 
·Como testar Cordas em Korn Shell 
·Como alterar o Look and Feel no NetBeans 
·Como fazer um arquivo de jogo de cartas em C + + 
·O que é um cabeçalho Ctype 
·Como extrair uma tabela de DMP 
·Como monitorar a JVM Com Nagios 
·Como substituir caracteres usando XPath 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados