SóProvas


ID
2635126
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Em relação ao uso de modelos de dados em data warehouses, Inmon (2005) declara que o modelo de dados por trás do modelo relacional é em um nível razoavelmente alto de abstração, enquanto o modelo de processo por trás do modelo multidimensional não é de nenhuma forma abstrato.


Nesse contexto, o modelo

Alternativas
Comentários
  • Modelo Relacional: Alta Flexibilidade, Baixo Desempenho e Baixo Custo.

     

    Modelo Multidimensional: Baixa Flexibilidade, Alto Desempenho e Alto Custo.

     

    GABARITO: C

  • d) relacional é altamente flexível, mas não tem o desempenho otimizado para nenhum usuário

    Fiquei na duvida com a palavra nenhum, achei muito restriton mas....

  • Em que sentido de flexibilidade ele é alto?

  • a) Não! A modelagem dimensional não é adequada para os sistemas transacionais, pois ela pressupõe uma abordagem desnormalizada. Isso acaba resultando em redundâncias de dados, que são prejudiciais aos sistemas transacionais, já que estes atualizam os dados com frequência. ERRADA

    b) O modelo dimensional é eficiente para análise de dados, então ele vai servir para este propósito. Usuários que desejem ter um banco de dados para armazenar e processar os dados dos sistemas de aplicação da organização (transacionais), não deverão utilizar esse modelo, e sim o relacional. ERRADA

    c) O modelo relacional é adequado para a utilização de vários usuários de forma simultânea, já que contém uma série de mecanismos que permitem o processamento de várias transações ao mesmo tempo, sem que isso incorra em erros. Além disso, as otimizações trazidas pelo processo de normalização facilitam a execução de várias atualizações e inserções de dados em um curto espaço de tempo. ERRADA

    d) Correto! Essa questão é difícil de se entender porque o examinador simplesmente copiou uma frase do livro do Inmon. A ideia por trás do conceito apresentado é que o modelo relacional é altamente flexível, então ele permite que se represente uma diversidade de aplicações, com baixa redundância e boa performance para as atualizações. Só que as estruturas do modelo relacional em si não são otimizadas para que determinados conjuntos de usuários. Quando projetamos um modelo dimensional, o fazemos para servir de base para a tomada de decisão por parte de um grupo de usuários, então o modelo é projetado com esses requisitos em mente e acaba sendo otimizado para servir a essas necessidades da melhor maneira possível. CERTA

    e) Data marts são pequenos data warehouses, então ambos têm as mesmas características, o que inclui a modelagem dimensional. ERRADA