Buscar

Aula 09 - modelagem de dados Estácio

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 9
Objetivos da Aula
Aprender um método de conversão do modelo conceitual para o modelo relacional. (Modelo Lógico) 
 Auto Relacionamento
 Agregação
 Genaralização
2
Derivação do Modelo E-R para o Relacional - Etapas
Derivação do Modelo E-R para o Relacional
	Regras Gerais
Modelo Lógico
	Transformação – Auto relacionamento (1:1) 
EMPREGADO (Matricula, Nome, Telefone, Data_Admissao, MatCônjugue)
Modelo Lógico
	Transformação – Auto relacionamento (1:N) 
EMPREGADO (Matricula, Nome, Telefone, Data_Admissao, MatSupervisor)
Modelo Lógico
	Transformação – Auto relacionamento (N:N) 
.
DISCIPLINA(Código, Nome, CargaHorária)
DISC_PREREQUISITO( CódDisc, CodDiscPreReq )
CONTPROG(IdContProg, Nome, CódDisc)
Modelo Lógico
	Transformação - Agregação
Modelo Lógico
Resolução
MÉDICO( Código, CRM, Nome, Especialidade)
PACIENTE( Código, Nome, Telefone)
CONSULTA(CódConsulta, CodMédico, 
 CodPaciente, Data)
RECEITA(CódReceita, Descrição,CodConsulta)
Modelo Lógico
Resolução
MÉDICO( Código, CRM, Nome, Especialidade)
PACIENTE( Código, Nome, Telefone)
CONSULTA(CodMédico, CodPaciente, Data)
RECEITA(CódReceita, CodMédico, CodPaciente, Data, Descrição)
Modelo Lógico
	Transformação - Agregação
Modelo Lógico
Resolução
MÉDICO( Código, CRM, Nome, Especialidade)
PACIENTE( Código, Nome, Telefone)
CONSULTA(CódConsulta, CodMédico, 
 CodPaciente, Data)
MEDICAMENTO(Código, Nome, Laboratório, PrincipioAtivo)
INDICAÇÃO(CódIndicação, CodConsulta, 
 CodMedicamento, Dosagem)
Modelo Lógico
	Transformação – Generalização / Especialização
Modelo Lógico
	Transformação – Generalização / Especialização
1
Transformação com preservação de todas as entidades tipo.
Modelo Lógico
	Transformação – Generalização / Especialização
2
Transformação com preservação das especializações.
Modelo Lógico
	Transformação – Generalização / Especialização
3
Transformação com preservação da generalização.
Modelo Lógico
	Exemplo
Modelagem de Dados
Adriana Sicsú
Atividade 1
Exercício – Modelo Lógico
19
20
Resolução
Referência Bibliográfica
Modelagem Conceitual e Projeto de Banco de Dados – Autor: Paulo Cougo.
Material de Aula – Prof. Ventury
21

Outros materiais