Você está na página 1de 29

Modelagem de Dados

Caio de Carvalho Azevedo

Informaes do Docente
Caio de Carvalho Azevedo

Email: caio.cazevedo@sp.senac.br Facebook: caio.carvalho87

Formao do Docente
Graduado em Anlise e Desenvolvimento de Sistemas. Extenso em formao JAVA. Ps Graduando MBA Internacional de desenvolvimento de aplicativos .NET

Tcnico em informtica para internet

MODELAGEM DE DADOS

Dado
Representao fsica de um evento do mundo real. Um evento produz um dado bruto (raw data). O Dado pode ser inserido em um banco de dados atravs de simples dispositivos de entrada.

Informao
A Informao construda partir de um dado tratado (modelado). Traz clareza do seu sentido ao que l.

1,99

Conhecimento
O Conhecimento gerado partir de um conjunto de informaes tratadas. capaz de gerar um novo evento, prever situaes futuras e identificar causas de eventos passados.

Big Data
Em 2010 foram gerados 1 exabytes de dados na rede mundial. Em 2012 foi estimado o mesmo volume apenas no ms de janeiro de 2013. Aproximadamente 40 Terabytes por segundo so gerados por equipamentos mdicos.

http://www.gigapixel.com/image/gigapancanucks-g7.html

Churrascaria Fogo de Cho


Video

Tipos de Atributos
Simples Determinante Multivalorado

Simples
todo atributo no chave. Armazena apenas uma caracterstica O Tipo de dado no influencia um atributo simples.

Determinante
um atributo chave usado para identificao nica de um registro (tupla) Dependendo do sistema gerenciador de banco de dados (SGBD) s poder ser definido como Integer.

Multivalorado
Tem capacidade de armazenar mais de um dado. Em projetos modernos, este tipo de atributo s usado atravs de chaves estrangeiras. Pode comprometer a performance.

Atributo composto
Atributo composto aquele que utiliza duas colunas para ser definido. muito comum em relacionamentos de muitospara-muitos. Garante a no repetio de ndices compostos.

Diagrama de Entidade e Relacionamento


DER um diagrama conceitual. utilizado principalmente para entendimentos de pessoas no ligadas rea de TI. Representa como eventos do mundo real se transformam em dados relacionais.

Diagrama de Entidade e Relacionamento


Entidade

Cliente

Diagrama de Entidade e Relacionamento


Atributos
Nome

Cliente

Diagrama de Entidade e Relacionamento


Atributos
IdCliente Nome

Cliente

Diagrama de Entidade e Relacionamento


Relacionamento
IdCliente Numero da Ordem IdCliente

Nome
Data da Ordem 1 Cliente Solicita N Ordem de Servio

Normalizao

Formas normais
Aplicao de regras para minimizar repeties e inconsistncias nos dados. Garante a diviso de assuntos e melhor indexamento nas consultas.

Primeira Forma Normal


1FN Uma tabela no estar na 1FN se nela houver grupos de repeties.

Segunda Forma Normal


utilizado um ndice composto (Chave) Todos os campos no chaves devem pertencer todas as chaves. Caso um campo dependa somente de uma chave a tabela estar normalizada.

Terceira Forma Normal


Uma tabela no estar na terceira forma normal quando um campo no for dependente do campo chave e for dependente de outro campo no chave. Neste caso a soluo seria isolar em outra entidade os campos no pertencentes chave.

Você também pode gostar