Modelo hierárquico de banco de dados: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Marcus Luccas (discussão | contribs)
ua
FMTbot (discussão | contribs)
m Checkwiki + ajustes
Linha 6:
 
== Uso ==
 
As estruturas hierárquicas foram muito usadas nos primeiros sistemas de [[gestão de bases de dados]] [[mainframe]]. No entanto, devido às suas restrições, é freqüente que não possam ser usados para relacionar estruturas que existem no mundo real. As relações hierárquicas entre diferentes tipos de dados podem tornar muito fácil a resposta a algumas questões, mas muito difícil a resposta a outras. Se a relação um-para-muitos for violada (por exemplo, um paciente pode ter mais do que um médico) a hierarquia transforma-se numa [[rede]].
 
== Organização ==
 
Os registros são organizados como ''árvores com raiz''. Cada árvore tem uma raiz, que é um pseudonó (cada nó é um registro, mas a raiz tem apenas a função de ser uma origem comum). Cada árvore com raiz é referida como uma árvore de base de dados; a base de dados hierárquica é uma coleção de árvores da base de dados (que formam uma floresta). Para ser mais preciso sobre o que significa uma árvore com raiz:
 
Linha 30 ⟶ 28:
* [[Mumps compiler]]
{{Referências}}
 
{{DEFAULTSORT:Modelo Hierarquico}}
[[Categoria:Bancos de dados]]