SóProvas


ID
154045
Banca
FCC
Órgão
MPE-RN
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

A arquitetura de banco de dados representada por coleções de registros e os relacionamentos por elos é implementada pelo modelo

Alternativas
Comentários
  • O difícil aqui é saber que elos foi a tradução que a banca deu para links ou arcos ou arestas.
    Em um banco em rede, você tem links (arestas ou arcos) ligando os nodos assim como em uma estrutura de árvore.
  • O modelo hierárquico é similar ao modelo de rede. Adiferença é que no modelo hierárquico, os registros estão organizados em ÁRVORES.

    letra (d)
  • Eu achei que "elos" fosse um erro do OCR e fiz a leitura de elos como "eles". 

  • Hierárquico:

           Os dados estão estruturados em hierarquias ou árvores

           as árvores são percorridas desde a raiz até ao nó que contém o registro pretendido, para efetuado o acesso ao dado.

           Adequado para acesso sequencial a dados, principalmente em casos em que, pela sua natureza, os dados estão organizados de forma sequencial.

           Cada filho só pode ter um pai

           O relacionamento entre um registro pai e registros filhos é de 1:N no máximo

           Problemas:

                  não é possível consultar um produto enquanto ele não estiver associado a uma encomenda.

                  Para consulta um produto, é obrigatório consultar antes o cliente e a encomenda

                  A estrutura de árvore é difícil de manter quando o volume de dados aumenta

    Rede

           É uma extensão do modelo hierárquico

           Elimina o conceito de hierarquia.

           Cada registro filho pode ser ligado a mais de um registro pai, criando conexões bastante complexas

           No modelo em rede os registros estão organizados em grafos.

           É possível representar relacionamentos: 1:1, 1:n e n:n

           Torna a pesquisa mais rápida e mais flexível, pois não depende de um único nó raiz como vetor de inicialização de pesquisa

           Ao contrário do Modelo Hierárquico, em que qualquer acesso aos dados passa pela raiz, no modelo em rede é possível acessar qualquer nó da rede.

           Problemas:

                  Ainda apresenta os mesmos problemas com relação ao projeto de estrutura do modelo hierárquico.

                  Qualquer alteração feita em uma classe de dados implica na criação de uma nova estrutura para suportar aquela alteração.

                  Independência dos dados fica prejudicada

    Relacional

           Aumentar a independência de dados nos sistemas gerenciadores de banco de dados

           Prover um conjunto de funções apoiadas em álgebra relacional para armazenamento e recuperação de dados

           Permitir processamento dedicado exclusivo

           Representa os dados num BD como uma coleção de tabelas (relações)

           A tabela é composta por linhas (tuplas) e colunas (atributos)

     

    Bons estudos.