Você está na página 1de 12

Aula 2 modelagem de

dados
Modelagem de dados
Tcnica da representao da
realidade que mostra o conjunto de
dados de um determinado ambiente.
Representa atravs de suas
entidades e relacionamentos.
O que modelo de dados?
Forma de representao grfica do
conhecimento que se tem do
ambiente que deseja representar.
A realidade define o banco de dados,
e o banco de dados descreve a
realidade.
Deve conter todos os dados para
suportar os processos solicitados
pelos usurios
entidades
Algo real ou abstrato percebido no
ambiente.
Exemplos: funcionrio,
equipamentos, clientes, endereos
Representao no modelo de dados:

CLIENTE
atributos
Itens dos dados armazenados de
uma entidades
Caracteriza ou classifica uma
entidade
Exemplos: Entidade empregado
possui os atributos matrcula, nome,
endereo, CPF
Chave de identificao
o atributo da entidade que o
identifica perante as outras
entidades.
Deve ser nico para cada entidade
Mais conhecido como chave primria
Exemplo ID (identificador), matrcula
domnio
So os possveis valores que um
atributo pode assumir
Exemplos: sexo pode assumir dois
valores, masculino e feminino.
Nome pode assumir um conjunto de
caracteres
Idade pode assumir apenas nmeros
relacionamento
a ligao existente entre duas ou
mais entidades
So representados por uma linha
ligando as entidades.

cliente Endereo
Grau de relacionamento
Uma ocorrncia ou nenhuma
Uma e somente uma ocorrncia
Vrias uma ou nenhuma ocorrncia
Pelo menos uma ocorrncia
Tipos de entidades
Primria cuja chave de
identificao feita exclusivamente
com seus atributos(FATURA COD
FORNECEDOR + COD FATURA).
Dependente Cuja sua existncia
depende da outra (BANCO -
AGENCIA)
Associativa Cuja chave de
identificacao obtida atravs da
chave estrangeira de outras
Tipos de relacionamentos
Relacionamento de dependncia
feito entre uma entidade e outra que
depende dela (AGENCIA - BANCO).
Relacionamento Associativo Aquele
que ocorre entre uma entidade
associativa (DEPOSITO
MATERIAL_DEPOSITO - MATE)
Auto-relacionamento ocorre na
mesma entidade
TIPOs de chaves
Chaves candidatas possveis
chaves que podem ser identificao
em uma entidade.
Chave primria Chave que
identifica a entidade
Conjunto de atributos de uma
entidades que so chaves primria
em outra entidade

Você também pode gostar