Trabahos
Disciplina de Banco de Dados II BD-II-SIF-N - Aula 04 Formas Normais
1
1a Lista de Exercícios
Prática sobre Modelagem de dados: Atualmente é muito comum encontrar sistemas com diversos problemas de desempenho decorrentes de uma modelagem de dados incorreta, com muitas redundância e com o negócio mau planejado. Isso se deve, principalmente ao fato da concepção inicial do sistema ser planejado pela codificação, ou seja, ao invés de se desenhar o negócio no modelo de dados, o foco é o desenvolvimento, e desta forma, as tabelas, colunas, relacionamentos etc., são criados para tender o código e não o inverso. Portanto, a melhor opção para aumentar a qualidade da aplicação é criar um modelo de dados que contemple todo o negócio, e para isso, é necessário utilizar as regras de normalização [1]. Para praticar os conceitos de normalização de dados, foi então proposto o seguinte cenário em [1]: A figura 1 representa um formulário de Cotação, que tem por objetivo registrar uma solicitação de preços por parte dos clientes da empresa. Para este exemplo não será necessário definir qual tipo de produto ou o segmento da empresa, pois este é um formulário genérico que pode ser encontrado em muitas empresas. O único ponto importante é que, a partir do modelo de dados seja possível gerar todas as informações contidas no formulário.
Figura 1: Pedido de Cotação de Produtos Crie o modelo lógico de dados normalizado, para que seja possível o armazenamento das informações. A correção do exercício pode ser encontrada em [1]: Uniaraxá 1 Prof. Me. Winicius Pereira
Notas de Aula - Revisado em 17-fev-2013
REFERÊNCIAS
Referências
[1] Roberto de Angelantonio Jr. Normalização de dados na prática. SQL Magazine, (6):6– 12, 2013.
Uniaraxá
2
Prof. Me. Winicius Pereira