Buscar

Prévia do material em texto

Tabela não normalizada
Você deverá desenvolver um processo de normalização até a terceira forma normal.
Proj (CodProj,tipo,descr, CodEmp, Nome, Cat, Sal, DataIni, TempoAl)
Resumidamente:
 
 
Tabela Não Normalizada.
 
Projeto (CodProj, tipo, descr, CodEmp, Nome, Cat, Sal, DataIni, TempoAl) 
 
Tabela na primeira forma normal-1FN: 
 
O primeiro ponto será formalizar a determinada tabela para 1FN, a tabela deverá conter valores atômicos que não se repitam. Focando nas informações quando forem armazenadas.
Proj (CodProj, tipo, descr) 
ProjEmp (CodProj, CodEmp, Nome, Cat, Sal, DataIni, TempoAl) 
 
Tabela na segunda forma normal-2FN: 
 
A segunda forma normal determinará que devemos realocar os dados dos quais não dependem apenas das chaves primárias (Cod_Proj e Cod_Emp). Digamos que esse tipo de tabela não depende exclusivamente da chave primária (Cod_Proj), servindo apenas para identificar a qual tipo de projeto ele faz parte. Seria criado então, uma nova tabela para os tipos de projeto que podem ser apresentados e realocados com os demais atributos presentes.
Proj (CodProj, tipo, descr) 
ProjEmp (CodProj, CodEmp, DataIni, TempoAl) 
Emp (CodEmp, Nome, Cat, Sal) 
 
Tabela na terceira forma normal-3FN: 
 
A 3FN, determinara que todos os atributos da tabela deverão ser juntamente independentes uns dos outros, enquanto ao mesmo tempo, depende da chave primária. Removeremos o “DataIni” e posteriormente criaremos uma tabela, para então poder referenciar esse atributo citado.
Proj (CodProj, tipo, descr) 
ProjEmp (CodProj, CodEmp, DataIni, TempoAl) 
Emp (CodEmp, Nome, Cat) 
Cat (Cat, Sal)
Referencias:
Modelagem de Dados - Normalização - Primeira Forma Normal
https://www.youtube.com/watch?v=eRaAMNjCFYw&ab_channel=B%C3%B3sonTreinamentos
Modelagem de Dados - Normalização - Segunda Forma Normal
https://www.youtube.com/watch?v=6ER9lWOk-cY&ab_channel=B%C3%B3sonTreinamentos
Modelagem de Dados - Normalização - Terceira Forma Normal
https://www.youtube.com/watch?v=usA8QKvEHWw&t=568s&ab_channel=B%C3%B3sonTreinamentos
image1.png
image2.png
image2.jpeg

Mais conteúdos dessa disciplina