Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Duvida

Boa noite pessoal, o processo de normalização ele é feito manualmente mesmo??? se sim, e se a tabela ter inumeras linhas, tipo MUITAS linhas mesmo, será manualmente ?

1 resposta
solução!

Oi, Giulia! Como você está?

Sim, o processo de normalização é feito manualmente, mesmo quando a tabela possui muitas linhas, é necessário analisar as dependências funcionais entre os atributos e identificar as chaves primárias, chaves estrangeiras e demais atributos que compõem as tabelas. A partir disso, é possível estruturar as tabelas de forma a evitar redundâncias e inconsistências.

O mais indicado é que essa reestruturação das tabelas seja feito antes que o banco de dados seja aplicado, ou seja: antes da inserção de quaisquer dados em tabelas. A normalização feita em tabelas que já contem dados pode ser mais trabalhosa caso já haja redundâncias ou anomalias nos dados.

Como no seu caso, o banco de dados já está funcionando e com dados, a reestruturação das tabelas pode ser feita por meio de SQL, após um planejamento minucioso. É um projeto trabalhoso, mas pode ser extremamente benéfico a longo prazo. É importante fazer uma análise cuidadosa dos prós e contras da normalização nesse momento, para o contexto em que você está.

Giulia, espero ter esclarecido sua dúvida. Fico à disposição.

Um abraço.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software