sexta-feira, 15 de novembro de 2013

sábado, 2 de novembro de 2013

Normalizando Vendas

















Vendas - por Dalma

Primeira Forma Normal (1FN)
Uma relação está na 1FN se todos os domínios básicos contiverem valores únicos (não contiver grupos repetitivos). Para atingir esta forma normal é necessário eliminar as redundâncias da base (tautologia) e os grupos de repetição. Isso significa dizer que todos os atributos de uma tabela devem ser atômicos (indivisíveis), ou seja, não são permitidos atributos multivalorados, atributos compostos ou, ainda, atributos multivalorados compostos.
a) Identificar qual elemento é, potencialmente, a chave primária da entidade;
b) Identificar o grupo repetitivo e excluí-lo da entidade;
c) Criar uma nova entidade com a chave primária da entidade anterior e o grupo repetitivo.
A chave primária da nova entidade será obtida pela concatenação da chave primária da entidade inicial e a do grupo repetitivo.









     
Não normalizada       Normalizada usando a primeira forma normal (1FN)
20.2 Segunda Forma Normal (2FN)
Uma relação R está na 2FN se, e somente se, ela estiver na 1FN e todos os atributos não-chave forem totalmente dependentes da chave primária.   
a) Aplica-se conceito da dependência funcional para identificar os atributos que não são funcionalmente dependentes de toda a chave primária.
b) Remover da entidade todos esses atributos identificados e criar uma nova entidade com eles.



Considerando-se, agora, as entidades:
Arquivo de Notas Fiscais (Num. NF, Série, Código do Cliente, Nome do cliente, Endereço do cliente, Total Geral da Nota)
Arquivo de Vendas (Num. NF, Código da Mercadoria, Descrição da Mercadoria, Quantidade vendida, Preço de venda e Total da venda)
O resultado após a aplicação da segunda forma normal (2FN) será:
Arquivo de Notas Fiscais (Num. NF, Série, Código do Cliente, Nome do cliente, Endereço do cliente, Total Geral da Nota)
Arquivo de Vendas (Num. NF, Código da Mercadoria, Quantidade vendida e Total da Venda)
Arquivo de Mercadorias (Código da Mercadoria, Descrição da Mercadoria, Preço de venda)

Como resultado nota-se um desdobramento do Arquivo de Vendas em duas estruturas – Vendas e Mercadoria (o arquivo de Notas Fiscais, não foi alterado, por não possuir chave composta):
Primeira estrutura (Arquivo de Vendas): Contém os elementos originais, sendo excluídos os dados que são dependentes apenas do campo Código da Mercadoria.
Segunda estrutura (Arquivo de Mercadorias): Contém os elementos que são identificados apenas pelo Código da Mercadoria, ou seja, independentemente da Nota Fiscal, a descrição e o preço de venda serão constantes.


20.3 Terceira Forma Normal (3FN).
Uma relação R está na 3FN se estiver na 2FN e se não houver dependência transitiva entre atributos não chave. Em outras palavras, se cada atributo for funcionalmente dependente apenas dos atributos componentes da chave primária ou se todos os seus atributos não chave forem independentes entre si.
a) Aplica-se conceito da dependência transitiva para identificar todos os atributos que são funcionalmente dependentes de outros atributos não chave;
b) Removê-los e criar uma nova entidade com os mesmos.

A dependência funcional X à Y em uma tabela T é transitiva se existir um conjunto de atributos Z que não é um subconjunto de chaves de T e cujas dependências X à Z, Z à Y, são válidas.



Estrutura na segunda forma normal (2FN):
Arquivo de Notas Fiscais (Num. NF, Série, Data emissão, Código do Cliente, Nome do cliente, Endereço do cliente, Total Geral da Nota)
Arquivo de Vendas (Num. NF, Código da Mercadoria, Quantidade vendida e Total da venda desta mercadoria)
Arquivo de Mercadorias (Código da Mercadoria, Descrição da Mercadoria, Preço de venda)
Estrutura na terceira forma normal (3FN):
Arquivo de Notas Fiscais (Num. NF, Série, Data emissão, Código do Cliente e Total Geral da Nota)
Arquivo de Vendas (Num. NF, Código da Mercadoria, Quantidade vendida e Total da venda desta mercadoria)
Arquivo de Mercadorias (Código da Mercadoria, Descrição da Mercadoria, Preço de venda)
Arquivo de Clientes (Código do Cliente, Nome do cliente, Endereço do cliente)

Pode-se perceber que ocorreu um desdobramento da tabela de Notas Fiscais, por ser a única que possuía campos que não eram dependentes da chave principal (Num. NF). Os elementos Nome e Endereço não se alteram independente do que ocorra com a Nota Fiscal.

sábado, 28 de setembro de 2013

Um pouquinho da minha trajetória!

Meu nome é Dalma Cíntia Pereira, sou professora de informática e filosofia na cidade de Conselheiro Pena Minas Gerais. Sou habilitada em Português/inglês e Filosofia, pós graduada em gestão educacional com 4 habilitações e em informática pelo IFES de colatina. Sou alegre e gosto de pessoas de alto astral, amo tudo que diz respeito a tecnologia. Espero concluir esse curso que tanto desejei fazer. • Utilização de recursos multimídia na educação (Conheço bastante sempre trabalho com os alunos no laboratório de informática minhas avaliações são online, tenho um blog voltado para educação, já ajudei a escola no Projeto Clique e Escolha o Sabor, que foi premiado na MAGISTRA, no IFES Serra-ES e Publicado na Revista AMAE agora escrevi esse projeto Descobrindo as Regiões Brasileiras que será premiado na MAGISTRA e possívelmente publicado na AMAE). • Minhas expectativas são as melhores, quero aprender a usar novos softwares voltados para a sala de aula pois o uso das tecnologias com o calor humano tem sentido aquecido de inovações e criatividade).


Agora vamos Descobrir as regiões Braileiras?

Clique nas páginas para conferir nosso projeto.