SóProvas


ID
140881
Banca
CESPE / CEBRASPE
Órgão
ANTAQ
Ano
2009
Provas
Disciplina
Banco de Dados
Assuntos

Com relação a bancos de dados, julgue os itens seguintes.

São objetivos da normalização: eliminar redundâncias, evitar erros de atualização e facilitar tanto a representação do mundo real quanto a imposição de restrições de integridade.

Alternativas
Comentários
  • A questão está errada. Favor verificar no gabarito questão 99. A questão está errada porque a normalização não se encarrega de "facilitar a representação" das entidades, muito pelo contrário, o modelo de ER é um modelo matemático.

  • Acho q está correta a questão (gabarito correto). Quando se fala em "facilitar a representação do mundo real", deve estar se referindo puramente a abstração de dados em entidades (tabelas). Como por exemplo quando se faz uma entidade aluno se relacionar (relacionamento) com disciplina. e vamos dizer q aluno tem o atributo telefones (no plural). na primeira forma normal agente tira essa multivaloração do atributo telefones, com objetivo de eliminar futuros problemas de atualização, isso seriam as imposições de integridade. e o modelo ER em si é uma forma de representar o mundo real por meio de abstração de dados.
  • São objetivos da normalização: 

    1) Eliminar redundâncias, OK, a mesma informação pode ser referenciada por várias tabelas, estabelecendo-se relações que, na prática, são implementadas por meio de chaves estrangeiras.

    2) Evitar erros de atualização, OK, objetivo implementado pela integridade referencial. Quando uma tabela eh atualizada, outra tabela "enxerga" essa atualização devido as suas relaçoes.

    3) Facilitar a representação do mundo real. Aqui já discordo. O mundo real ficaria melhor representado sem eu precisar, por exemplo, especificar, em uma nova tabela q número de telefone celular e número de telefone residencial são distintos. Mesmo que um atendente de uma loja faça questão q vc informe se vc tem celular ou residencial, isso pra ele só vai fazer diferença devido aos custos de ligação, mas ambos são numeros de telefone. Já do ponto de vista técnico, vai fazer uma baita diferenca; por exemplo, nos custos de atualização do banco(se eu tiver uma tabela pra cada atributo multivalorado), não precisarei atualizar o registro inteiro apenas quando mudar o numero de celular.

    4) Facilitar a imposição de restrições de integridade, Ok

  • Impossível essa questão estar certa!!!!

  • TCE-PA 2016

    A redundância em banco de dados deve ser reduzida, mas não totalmente eliminada.

    Gab.: CERTO.

    A resposta correta depende da vontade do examinador?