SóProvas


ID
2538880
Banca
IBFC
Órgão
TJ-PE
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

Em um SGBD (Sistema de Gerenciamento de Banco de Dados) foi realizado a normalização utilizando-se até a quinta forma normal para reduzir a redundância ou replicação de dados. Quanto ao tempo das operações de acesso a esses dados pode-se afirmar que na prática:

Alternativas
Comentários
  • Às vezes, desnormalizar o banco resultará em menos junções e outras operações que oneram o desempenho do SGBD. Gab.: alternativa E.

  • Quando efetuamos a normalização, estamos às vezes criando mais tabelas, fazendo junçoes e isso tudo isso impacta diretamente sobre o desempenho do banco de dados. Questão inteligente.

  • A normalização de um BD não tem como finalidade melhorar o desempenho do BD em geral, e sim evitar anomalias de atualização e redundância de dados. Isso frequentemente deteriora a performance do banco, visto que é necessário criar novas tabelas e reorganizar as relações, deixando o modelo ainda mais complexo. 

     

    Sendo assim, normalizar normalmente prejudica o desempenho e desnormalizar normalmente melhora o desempenho. 

  • A criação de novas entidades e relacionamentos podem trazer prejuízos ao serem implementados em um SGBD. Devido a algumas relações excessivamente normalizadas, simples alterações no bancos de dados podem ocasionar uma profunda mudança na coerência de dados, assim entidades e relacionamentos devem ser desnormalizados para que o SGBD apresente um melhor desempenho.

  • Questão difícil...
    Quando estudamos Banco de Dados aprendemos:
    Normalizar -> aumenta tabelas, mais complexo e com isso piora o desempenho;

    Desnormalizar -> Diminui numeros de tabelas, menos complexo, mais rápido...

    Quando ví essa questão pensei: SERÁ QUE EXISTE ALGUMA FÓRMULA PARA SABER QUANTO PIORA OU MELHORA O RENDIMENTO??

    Se fosse estilo CESPE certeza que deixaria em branco!!