SóProvas


ID
1823122
Banca
CESPE / CEBRASPE
Órgão
TRE-PI
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

A respeito dos diferentes modelos de banco de dados — relacional, rede, hierárquico, distribuído e orientado a objetos —, assinale a opção correta.

Alternativas
Comentários
  • a) Já eliminei por citar grafo, o qual trata-se de modelo ñ relacional.

  • e) O modelo hierárquico se assemelha a um organograma com um segmento raiz e um número qualquer de segmentos subordinados, podendo um segmento pai ter mais de um segmento filho, mas um segmento filho só pode ter um pai.

  • Algum santo para comentar as outras? QC deixando a desejar...

  • a) Repare que até o termo “vários elementos”, a assertiva está corretamente descrevendo bancos de dados orientados a objetos. A partir de “formando um grafo”, no entanto, a descrição passa a ser do modelo em rede. ERRADA

    b) Normalização e essa facilidade da modificação da estrutura são características do modelo relacional, não do modelo em rede. O modelo em rede é formado por grafos, e uma remoção ou modificação de um registro conectado aos demais acaba sendo uma operação complexa por requerer todo um rearranjo dos registros e ponteiros ao redor. ERRADA

    c) É isso mesmo. O banco de dados relacional facilita as tarefas de modificações de dados. Podemos alterar a estrutura da tabela sem, necessariamente, afetar seus registros ou as ligações com outras relações. CERTA

    d) Embora os padrões SQL venham incoporando recursos de orientação a objetos, o banco de dados relacional não necessariamente deverá implementar os recursos de hierarquias de classes. Quando isso acontece, no entanto, o banco de dados relacional está implementando características de orientação a objetos, passando a ser considerado seguidor do modelo objeto-relacional. ERRADA

    e) O item estava correto até a última frase, que diz que um filho no modelo hierárquico pode ter mais de um pai. Essa é a restrição mais conhecida do modelo: um pai pode ter vários filhos, mas cada filho só tem um pai. ERRADA

    Gabarito: C

  • Letra A se refere ao modelo em rede;

    O erro da Letra B é dizer que não precisa reconstruir o banco de dados ao se modificar o modelo em rede (na verdade precisa reconstruir toda a estrutura);

  • moledo hierárquico é caracterizado por organizar os dados em uma estrutura do tipo árvore, na qual cada registro tem um único “pai”.

    modelo em rede surgiu como extensão ao modelo hierárquico, eliminando o conceito de hierarquia e permitindo que um mesmo registro estivesse envolvido em várias associações. É possível que cada registro tenha mais de um pai (ou dono).

    modelo relacional é um modelo de dados que se baseia no princípio em que todos os dados estão guardados em tabelas, onde cada tabela pode ser armazenada como um arquivo separado. Nos bancos de dados relacionais, representam-se os dados em um conjunto de tabelas inter-relacionadas, o que torna o banco de dados mais flexível no que concerne à tarefa de modificação da estrutura de uma tabela dentro desse banco de dados, porque não há necessidade de reconstruí-lo.

    Modelo orientada a objetos define um banco de dados em termos de objetos, suas propriedades e operações. Os objetos com a mesma estrutura e comportamento pertencem a uma classe, e as classes são organizadas em hierarquias. As operações de cada classe são especificadas com procedimentos predefinidos, chamados métodos. Nesse modelo um objeto de dados mantém internamente dados e um conjunto de operações que agem sobre os dados. 

  • O Qconcursos não consegue alcançar a região abissal dos Bancos de Dados...