A normalização é um processo no qual são analisados esquemas...

Próximas questões
Com base no mesmo assunto
Q52987 Banco de Dados
Acerca do modelo relacional e da normalização de dados, julgue os
itens a seguir.

A normalização é um processo no qual são analisados esquemas de relações, com base em dependências funcionais e chaves primárias, visando minimizar redundâncias e anomalias de inserção, exclusão e atualização. Na normalização, se ocorrer a decomposição de uma relação, cada dependência funcional existente antes da decomposição terá de ser representada em alguma relação existente depois da decomposição.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

A normalização é fundamental no processo de design de bancos de dados relacionais. Ela tem como objetivo primário estruturar os esquemas de relações para minimizar redundâncias e evitar anomalias, o que inclui problemas com inserção, exclusão e atualização de dados. O processo de normalização envolve vários estágios denominados formas normais, e cada estágio tem suas próprias regras e requisitos a serem cumpridos para que um banco de dados seja considerado normalizado até aquele nível. O processo frequentemente envolve a decomposição de tabelas com múltiplas dependências funcionais complexas em tabelas mais simples e bem definidas.

Ao decompor uma relação, é crucial garantir que nenhuma dependência funcional seja perdida no processo. Uma dependência funcional é uma relação entre dois atributos, geralmente entre uma chave primária e um atributo não-chave, onde a chave primária determina univocamente o outro atributo. Quando uma tabela é decomposta, todas as dependências funcionais que existiam na tabela original devem ainda ser representáveis nas tabelas resultantes, mesmo que isso signifique a necessidade de criar tabelas adicionais ou chaves estrangeiras para manter a integridade das dependências. Isso assegura a integridade referencial e permite que operações como junções (JOINs) possam ser realizadas sem perda de informações.

Portanto, a afirmação é correta porque reflete com precisão a prática e os objetivos da normalização no modelo relacional: preservar todas as dependências funcionais e as chaves primárias ao longo do processo de decomposição de tabelas, com o objetivo de reduzir redundâncias e anomalías nas operações de bancos de dados.

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

vlw mariana ajudou muito...kkk

Essa questão parece ter sido classificada erroneamente.

WTF é isso, notifiquem vocês tbm esse erro ao QC. Questão maluca classificada no RISTJ

Questão de banco de dados que foi classificada  erroneamente como questão de RISTJ!

- A normalização de dados é uma série de passos que se seguem no projeto de um banco de dados. Permitem um armazenamento consistente e um eficiente acesso aos dados em bancos de dados relacionais. Esses passos reduzem a redundância de dados e as chances dos dados se tornarem inconsistentes.
-Na normalização, se ocorrer a decomposição de uma relação, cada dependência funcional existente antes da decomposição terá de ser representada em alguma relação existente depois da decomposição.(CORRETO) - Após a decomposição os dados permanecem "ligados" através da relação existente nas novas tabelas.

Gabarito: Correto

QC, favor corrigir essa questão. Não se trata de Regimento Interno do STJ.

Clique para visualizar este comentário

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