ATIVIDADE 1 – ESOFT – BANCO DE DADOS – 53_2025

É o que você procurava?

Fale conosco para obter o trabalho completo, clique no botão ao lado

Você está participando do desenvolvimento de um sistema de frente de caixa (PDV) para um supermercado local. Durante a análise do banco de dados, foi encontrada uma tabela de cadastro de vendas que armazena múltiplas informações misturadas em um único registro. A estrutura atual da tabela está da seguinte forma:

Tabela: Vendas (modelo atual – não normalizado)

ID_VendaData_VendaCPF_ClienteNome_ClienteProdutosQuantidadesPrecos_UnitariosTotal
10012025-06-1512345678901João SilvaArroz, Feijão2, 120.00, 7.0047.00
10022025-06-1598765432100Maria SantosLeite, Café, Açúcar1, 1, 24.50, 8.00, 3.0018.50

Como pode ser observado, os campos “Produtos”, “Quantidades” e “Preços Unitários” armazenam múltiplos valores separados por vírgula, o que está gerando dificuldades nas consultas, relatórios e atualizações do sistema.

 
Desafio Proposto.
Com base no cenário apresentado, analise a estrutura da tabela e proponha sua normalização até a 3ª forma normal, conforme solicitado abaixo:

Tarefas:
– Apresente a estrutura da tabela na 1ª Forma Normal (1FN), descrevendo as mudanças realizadas e os problemas que ela resolve.
– Aplique a 2ª Forma Normal (2FN) sobre o resultado anterior, explicando o motivo da decomposição das tabelas e os conceitos envolvidos.

– Realize a decomposição necessária para alcançar a 3ª Forma Normal (3FN), justificando os ajustes feitos para eliminar dependências transitivas.

É o que você procurava?

Fale conosco para obter o trabalho completo, clique no botão ao lado

Trabalhos Relacionados:

Deixe um comentário