ConsidereSua estrutura é do tipo árvore e sua formação se dá...
Sua estrutura é do tipo árvore e sua formação se dá através de registros e links, onde cada registro é uma coleção de dados e o link é uma associação entre dois registros. Os registros que precedem outros são chamados de registro pai e os demais são chamados de registros filhos. Cada registro tem suas ligações, o registro pai pode ter vários filhos (1:N), o registro filho só pode ter um pai. Caso um determinado registro filho tenha a necessidade de ter dois pais é necessário replicar o registro filho.
Tais características correspondem ao banco de dados do tipo
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - hierárquico.
Vamos entender porque esta é a alternativa correta:
O modelo de banco de dados hierárquico é caracterizado por sua estrutura em forma de árvore, o que implica uma organização de dados que se assemelha a uma estrutura de diretórios de sistemas de arquivos. No modelo hierárquico, temos registros, que podem ser comparados a "nós" de uma árvore, e links, que são as associações, ou "arestas", conectando esses nós.
Os registros no topo são chamados de pais e podem ter vários registros filhos, criando um relacionamento de um para muitos (1:N). No entanto, cada registro filho tem exatamente um registro pai, e caso haja a necessidade de um filho ter mais de um pai, como mencionado, o registro filho precisa ser duplicado. Essa é uma limitação do modelo hierárquico, que não permite relacionamentos muitos-para-muitos (N:M) diretamente.
A estrutura do banco de dados hierárquico é muito utilizada em situações onde as informações são naturalmente organizadas em hierarquias, como sistemas de gerenciamento de conteúdo ou organogramas de empresas, onde cada elemento tem uma relação clara de subordinação. A estrutura hierárquica permite acesso rápido e eficiente aos dados quando as consultas são feitas seguindo a hierarquia definida, mas pode ser menos flexível quando comparada a outros modelos de bancos de dados para certas operações de consulta ou atualização.
Os outros modelos de banco de dados listados nas alternativas possuem características próprias:
- Orientado a objetos: Combina recursos de bancos de dados com a programação orientada a objetos, armazenando informações em "objetos".
- Rede: Similar ao hierárquico, mas permite relacionamentos muitos-para-muitos (N:M) entre os registros.
- Relacional: Usa tabelas para armazenar dados e relações, permitindo relacionamentos complexos entre diferentes entidades.
- Relacional-OO: Uma extensão do modelo relacional que incorpora conceitos da orientação a objetos.
Compreendendo essas características dos diferentes tipos de bancos de dados, fica evidente que a descrição fornecida na questão corresponde ao modelo hierárquico de banco de dados.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
ADABAS é um banco hierárquico.
Gabarito: D.
Uma dúvida que eu costumava ter e me fazia errar algumas questões sobre modelos de BD era a diferença entre o Hierárquico e o Rede. Depois que atribuí alguns termos chave a cada um deles, passei a acertar muito mais questões.
Hierárquico - representado por um diagrama com estrutura em árvore com uma raiz, que simboliza a origem do banco.
Rede - representa os dados como tipos/coleção de registros, semelhante a um grafo. Retirou o conceito de hierarquia.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo