Buscar

ModDados_Aula4

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Modelagem de Dados
Adriana Sicsú
Aula 4
Objetivos da Aula
Aprofundar os conhecimentos sobre modelo Entidade Relacionamento.
2
Abstração
	Abstração é o mecanismo através do qual o ser humano se concentre em determinadas características de objetos ou conceitos e “abandona” outras características “indesejáveis”.
3
Diagrama de Entidade Relacionamento
Entidades
É um conjunto de objetos do mundo real sobre os quais se deseja manter informações no banco de dados.
Pode representar: 
 objetos concretos (uma pessoa)
 objetos abstratos (um departamento)
4
Atributo - Classificação
Atributo Simples 
Atributo Único
Atributo Opcional
Atributo Monovalorado
Atributo Identificador
Atributo Composto
Atributo Não Único
Atributo Obrigatório
Atributo Multivalorado
Atributo Derivado
Identificando os Objetos
“João é proprietário de um jipe amarelo”
6
Pessoa:
 - nome,
 - CPF,
 - sexo,
 - data de nascimento
Veículo: 
	- marca,
	- modelo,
	- cor,
	- ano de fabricação,...
Identificando os Objetos
“João é proprietário de um jipe amarelo”
7
Relacionamentos
	As entidades são conectadas umas às outras através de relacionamentos. 
Ex.: As pessoas Moram em Apartamentos
 Os apartamentos Formam Condomínios
 Os condomínios Localizam-se em Ruas ou Avenidas
 As Avenidas e Ruas Estão em uma Cidade
Identificando os Objetos
“João é proprietário de um jipe amarelo”
9
 Caracterizar o relacionamento entre os objetos: 
1 - Nem toda PESSOA é proprietária de um VEÍCULO.
2 - Um VEÍCULO pode pertencer a uma PESSOA ou não.
3 - Algumas PESSOA possuem mais de um VEÍCULO.
4 - Se um VEÍCULO pertence a uma PESSOA, ele não pertence a mais ninguém.
Relacionamentos
Atributo de Relacionamento
10
Data_Consulta
?
Relacionamentos
Atributo de Relacionamento
11
Função no projeto
?
Cardinalidade
A Cardinalidade ou Multiplicidade define a quantidade de elementos de uma entidade associada com a quantidade de elementos de outra entidade.
12
Um para Um - 1:1
Um para Muitos - 1:N
Muitos para Muitos - N:N
Cardinalidade 1:1
Marcos
Paulo
Ana
Jurídico
RH
Financeiro
Empregado
Gerencia
(0,1)
(0,1)
Departamento
Conjunto A
(Empregado)
Conjunto B
(Departamento)
Carla
Cada ocorrencia de empregado gerencia no maximo um departamento
Cada departamento é gerenciado por no maximo uma empregado
13
Cardinalidade 1:N
Marcos
Ana
Paulo
Carla
Jurídico
RH
Financeiro
Departamento
Lotação
(0,N)
(1,1)
Empregado
Conjunto A
(Departamento)
Conjunto B
(Empregado)
Cada ocorrência de departamento tem N empregados.
Cada ocorrência de Empregado só pode estar em 1 departamento.
14
Cardinalidade N:N
Empregado
Participa
N
N
Projeto
Marcos
Paulo
Ana
Proj3
Proj1
Proj2
Conjunto A
(Empregado)
Conjunto B
(Projeto)
Carla
15
Cenário: Clube da Leitura
Entidades: Revista / Coleção / Amigo / Caixa
Atributos: 
	Revista(numero, nome, ano)
	Coleção(nome, gênero)
	Amigo(nome, nomeMãe, telefone, local)
	Caixa(numero, identEtiqueta, cor)
Relacionamentos:
	Revista – Pertence – Coleção
	Revista – Guardada – Caixa
	Revista – Emprestada – Amigo
16
Exercício de Modelagem - Solução
Cenário: Clube da Leitura
17
Exercício de Modelagem - Solução
Modelagem de Dados
Adriana Sicsú
Atividade 1
 	
19
Exercício de Modelagem
	Um berçário deseja informatizar suas operações. Quando um bebê nasce, algumas informações são armazenadas sobre ele, tais como: nome, data do nascimento, peso do nascimento, altura, a mãe deste bebê e o médico que fez seu parto. Para as mães, o berçário também deseja manter um controle, guardando informações como: nome, endereço, telefone e data de nascimento. Para os médicos, é importante saber: CRM,
nome, telefone celular e especialidade.
Exercício de Modelagem
20
Exercício de Modelagem
21

Outros materiais