São características de um banco de dados normalizado:

Próximas questões
Com base no mesmo assunto
Q39613 Banco de Dados
São características de um banco de dados normalizado:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a letra D - Várias tabelas estreitas com menos colunas. A normalização de um banco de dados é um processo que visa estruturar o banco de dados de forma a reduzir a redundância de dados e melhorar a integridade dos mesmos. Esse processo é feito seguindo uma série de regras conhecidas como formas normais. Existem várias formas normais, sendo as três primeiras as mais comuns e utilizadas.

Ao normalizar um banco de dados, buscamos dividir as informações em várias tabelas menores e mais especializadas, onde cada tabela contém apenas os dados pertinentes a uma única entidade ou conceito. Em outras palavras, o processo de normalização tende a resultar em várias tabelas estreitas, cada uma com menos colunas. Isso garante que as modificações em um tipo de dado sejam feitas em um único lugar, diminuindo a chance de inconsistências.

É importante ressaltar que essa abordagem pode, sim, resultar em um aumento no número de junções necessárias para recuperar informações que foram divididas entre várias tabelas. No entanto, o objetivo primordial da normalização é garantir a integridade dos dados e a redução de redundâncias, o que é um benefício que, em muitos casos, supera o custo adicional gerado pelas junções.

Dessa forma, a alternativa D está correta por descrever exatamente o resultado esperado do processo de normalização: um banco de dados com várias tabelas, cada uma focada em um aspecto específico dos dados, promovendo assim uma estruturação mais eficaz e eficiente.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Engraçado que de onde a FCC retirou esse texto ele também cita o item E. Não acho que ele esteja de todo errado. 

A normalização do design lógico de um banco de dados envolve o uso de métodos formais para separar os dados em várias tabelas relacionadas. Várias tabelas estreitas com menos colunas são características de um banco de dados normalizado. Poucas tabelas largas com mais colunas são características de um banco de dados não normalizado.

Conforme a normalização aumenta, o número e a complexidade das junções, necessários para a recuperação de dados, também aumentam. Muitas junções relacionais complexas entre várias tabelas podem comprometer o desempenho. Frequentemente, uma normalização razoável inclui poucas consultas normalmente executadas que usam junções envolvendo mais de quatro tabelas.


http://msdn.microsoft.com/pt-br/library/ms191178.aspx
Olha, 

não gosto de comentar sobre questões polemicas...mas pelo amor de deus essa questão tem duas respostas (D e E) como achei a mais correta a letra E, marquei e errei...

Que isso cara como pode não ter sido anulada esta anomalia!
Eu tbem errei!! Mas acha que podemos mudar nosso raciocínio agora!!

Caracteristica: muitas tables estreitas

Consequência: muitas junçoes

Mas observem que a palavra complexa vem justamente contra  a normalização, então não poderia ser aletra E.Portanto nos resta a letra D, onde realmente as tabelas normalizadas costumam ter poucas colunas.

d-
NOrmalização é o entendimento de distribuição de atributos (colunas) em novas relações (tabelas) consoante uma regra de normalização para evitar redundancia. Com normalização, alterações em um dado nao resultam em inconsistencias em outros.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo