Informática, perguntado por Gilbertomoura1996, 2 meses atrás

Te convido a aumentar a sua competência na criação de banco de dados otimizado através das técnicas de normalização, segundo Coronel e Rob (2011).

Elabore um cenário exemplificando o uso da normalização na 3FN (terceira forma normal), na qual deve explanar o motivo deste nível e a vantagem de se construir um banco de dados neste nível. Compartilhe num post neste fórum.

Referências: livro didático, Unidade 4, seção 3.

Soluções para a tarefa

Respondido por monteirodanielesm
7

A vantagem de se construir um banco de dados neste nível é que ele pode ser facilmente atualizado e mantido, pois há menos dados para serem manipulados.

A Normalização em 3FN

Um cenário que exemplifica o uso da normalização na 3FN é o seguinte:

Suponha que você esteja criando um banco de dados para uma loja de eletrônicos. Como parte do seu processo de normalização, você separou os dados em três tabelas: uma tabela para os produtos, uma tabela para as categorias dos produtos e uma tabela para as marcas dos produtos. Cada tabela tem um campo chave primária que identifica de forma única cada registro.

Na tabela de produtos, você tem um campo chamado "CategoriaID" que se refere à chave primária da tabela de categorias. Você também tem um campo chamado "MarcaID" que se refere à chave primária da tabela de marcas. Esses campos permitem que você relacione os produtos com as suas respectivas categorias e marcas.

Você pode usar a 3FN para garantir que os dados estejam consistentes e que não haja dados redundantes. Por exemplo, se um produto mudar de categoria, você só precisa alterar o valor do campo "CategoriaID" na tabela de produtos. Não é necessário alterar os dados nas outras tabelas.

Veja mais sobre Normalização de Dados em: https://brainly.com.br/tarefa/53676770

#SPJ1

Anexos:
Perguntas interessantes