Leia o texto a seguir:
Normalização é um processo para avaliar e corrigir estruturas e tabelas de modo a minimizar as redundâncias de dados, reduz...
Leia o texto a seguir:
Normalização é um processo para avaliar e corrigir estruturas e tabelas de modo a minimizar as redundâncias de dados, reduzindo, assim, a probabilidade de anomalias. A normalização atua por meio de uma série de estágios chamados formas normais. A 1FN descreve um formato de tabela em que todos os atributos de chave estão definidos, não há grupos de repetição e todos os atributos são dependentes da chave primária. Na 2FN, a tabela deve estar na 1FN e não incluir dependências parciais. Sendo assim, podemos ter como exemplo as seguintes tabelas (em formato de esquema relacional): Projeto (Proj_Num, Proj_Nome); Funcionario(Func_Num, Func_Nome, Func_Cargo, Func_SalHora); Designacao(Proj_Num, Func_Num, Desig_Horas)
Fonte: Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto, implementação e administração. São Paulo, Cengage Learning, 2011. Considerando as informações apresentadas, avalie a opção correta.
As tabelas Projeto, Funcionario e Designacao estão na 1FN e na 2FN. A tabela Projeto está na 1FN e na 2FN, mas as tabelas Funcionario e Designacao não estão na 1FN. A tabela Projeto está na 1FN e na 2FN, mas a tabela Funcionario não está na 1FN. A tabela Projeto está na 1FN, mas as tabelas Funcionario e Designacao não estão na 1FN. Nenhuma das tabelas está na 1FN e na 2FN.
Compartilhar