SóProvas


ID
769489
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Com relação a tuning em banco de dados, julgue os itens subsecutivos.


Em um banco de dados, a despeito de a normalização reduzir a replicação de dados, ela nem sempre proporciona o bom desempenho das operações de acesso a esses dados.

Alternativas
Comentários
  • Boa tarde,
    Questao correta. Para melhorar a performance nos acessos a BD, muitas vezes é mais prático e garante melhor performance replicar dados para as tabelas mais acessadas, o que "desnormaliza" o banco mas garante melhor desempenho.
    Obrigado.
  • A normalização de Banco de Dados reduz a redundância ou replicação dos dados e consequentemente reduz a performance do banco, pois terão muitos JOINS. Por outro lado se for feita uma boa administração do banco com tarefas do tunning pode ser melhorada a performance.

    Gabarito: correto
  • Em um banco altamente normalizado, normalmente as consultas precisam utilizar muitas junções de tabelas, o que aumenta consideravelmente o tempo de acesso das operações
  • Questão bem objetiva. A normalização tem como objetivo reduzir a quantidade de redundâncias no modelo. Ao fazer isso, ela termina contribuindo com o aumento da complexidade desse modelo, resultando na construção de mais tabelas. Essa quantidade maior de tabelas faz com que sejam necessárias mais junções nas consultas SQL, o que diminui o desempenho do acesso aos dados para leitura. Correta.

    Gabarito: C

  • A normalização realmente analisa relações (tabelas) baseado em dependências e chaves primárias para minimizar redundâncias e anomalias de inserção, exclusão e atualização. Além disso, é verdadeiro que cada dependência funcional se torne uma nova relação após a decomposição pela normalização (Correto).

    Estratégia