SóProvas


ID
283696
Banca
FUNIVERSA
Órgão
IPHAN
Ano
2009
Provas
Disciplina
Banco de Dados
Assuntos

O Modelo de Dados define a estrutura interna de um banco de dados. Assinale a alternativa correta, a respeito do Modelo de Dados Hierárquico.

Alternativas
Comentários
  • Este modelo utiliza árvores para a representação lógica dos dados. Esta árvore esta composta de uns elementos chamados nós. O nível mais alto da árvore denomina-se raiz. Cada nó representa um registro com seus correspondentes campos.
    A representação gráfica deste modelo se realiza mediante a criação de uma árvore invertida, os diferentes níveis ficam unidos mediante relações.

    fonte: http://www.criarweb.com/artigos/modelos-banco-dados.html
  • EXPLICAÇÃO:

    O que é o Modelo de Dados Hierárquico? Era a forma de organização vigente nos SGBDs antes que o Modelo Relacional entrasse em vigor. Esse modelo consiste em organizar os dados em forma de árvore, sendo cada nó da árvore um conjunto de atributos que se liga a outros nós por meio de relacionamento pai-filho. O acesso aos dados tanto pode ser feito do topo para baixo, seguindo uma ordem hierárquica, quanto da esquerda para a direita.

    Exemplo de organização de dados em um Modelo Hierárquico


    O Modelo Hierárquico é eficiente para refletir relações hierárquicas comuns no mundo real, essa mesma qualidade, no entanto, é o que dificulta o uso do banco de dados para refletir relações não-hierárquicas. A organização em forma de árvore, onde um nó se relaciona com vários outros nós permite apenas relações 1:N. Relações M:N podem ser obtidas somente por meio de duplicação de registros no banco de dados o que acarreta o aumento do espaço em disco usado pelo banco e traz também o problema da atualização de dados, pois registros duplicados também deveriam ser atualizados.


    Fonte: http://tecnologiaparaconcursos.blogspot.com/2012/01/resolucao-de-questao-1.html
  • RESOLUÇÃO:

    a) Cada segmento possui uma ou mais relações com os demais, na forma “N:M”, e o acesso a um determinado segmento pode se dar a partir da raiz ou da borda.
    O principal erro dessa alternativa está na afirmação da existência de relacionamentos na forma M:N.

    b) É formado por tabela ou matriz de dados bidimensional, de modo que em cada coluna são armazenados dados de um mesmo tipo e as novas inserções representam novas linhas da tabela.
    Este é o Modelo de Dados Plano, onde cada tabela está em um arquivo de texto simples separado. O Modelo Hierárquico é formado por árvores, novas inserções são realizadas em nós (ou nodos).


    c) É composto por múltiplas tabelas separadas, em que cada registro é identificado por uma chave e, por meio desta, é possível combinar dados de tabelas diferentes.
    Novamente, o Modelo Hierárquico é composto por árvores e não por tabelas.

    d) Suas entidades são representadas como nós, ligados através de múltiplas linhas, formando uma malha. Um nó “filho” pode ter diversos nós “pais” e as linhas que os unem representam suas relações.
    Um "nó pai" pode ter diversos "nós filhos" e não o contrário.

    e) Sua estrutura é em forma de árvore, em que os dados de uma ligação descendente está sempre relacionado à sua estrutura ascendente.
    Esta é a opção correta. Os dados das "folhas" das árvores estão sempre relacionados aos nós que os antecedem hierarquicamente.


    Fonte: http://tecnologiaparaconcursos.blogspot.com/2012/01/resolucao-de-questao-1.html