ATIVIDADE 1 - ESOFT - BANCO DE DADOS - 53_2025
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho
Mais de 10 anos no mercado acadêmico
CONTATO
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho

Tele gram.:( 15) 98170-8778 -
E-MAIL: Mvf5system@gmail.comVocê
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_Venda |
Data_Venda |
CPF_Cliente |
Nome_Cliente |
Produtos |
Quantidades |
Precos_Unitarios |
Total |
1001 |
2025-06-15 |
12345678901 |
João Silva |
Arroz, Feijão |
2, 1 |
20.00, 7.00 |
47.00 |
1002 |
2025-06-15 |
98765432100 |
Maria Santos |
Leite, Café,
Açúcar |
1, 1, 2 |
4.50, 8.00, 3.00 |
18.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.
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho
Mais de 10 anos no mercado acadêmico
CONTATO
(15) 98170-8778
Tele gram.:( 15) 98170-8778
E-MAIL: Mvf5system@gmail.com
0 comentários:
Postar um comentário