Buscar

MDR+ +Generalização+e+Especializaão

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 17 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 17 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 17 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 
 
MDR – Generalização e Especialização 
 
Prof. Esp. Flávio Almeida 
 
flavio.cti@hotmail.com 
www.ipaje.com.br 
 . 
Sumário 
 
 
• Modelo de Dados Relacional 
– Derivação do MER para MDR 
• Transformação de Generalização e Especialização 
 . 
Objetivos 
Ao final desta aula o aluno irá: 
• Transformar os modelos conceituais para lógico; 
• Utilizar ferramentas CASE para realizar a diagramação do modelo. 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
As transformações de generalização e especialização podem ser 
realizadas de 4 formas básicas: 
 Transformação com preservação de todas as entidades; 
 Transformação com preservação das especializações; 
 Transformação com preservação da generalização; 
 Transformação mista. 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação com preservação de todas as entidades 
 Criar uma tabela para a entidade generalizada e uma tabela para 
cada entidade especializada; 
 Colocar os atributos comuns como campos da tabela da 
entidade generalizada; 
 Colocar a chave primária da entidade generalizada como chave 
estrangeira em cada uma das entidades especializadas. 
 
 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação com preservação de todas as entidades 
Matrícula Nome Matrícula Idioma Matrícula CNH 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação com preservação de todas as entidades 
Matrícula Nome Matrícula Idioma Matrícula CNH 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação com preservação de todas as entidades 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação com preservação das especializações 
 Criar somente tabelas para as entidades especializadas; 
 Transferir os atributos da entidade generalizada para cada uma 
das entidades especializadas; 
 Transferir os relacionamentos da entidade generalizada para 
cada uma das entidades especializadas. 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação com preservação de todas as entidades 
Matrícula Nome Idioma Matrícula Nome CNH 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação com preservação de todas as entidades 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação com preservação da generalização 
 Criar somente uma tabela para a entidade generalizada; 
 Transferir os atributos das entidades especializadas para a 
entidade generalizada; 
 Transferir os relacionamentos das entidades especializadas para 
a entidade generalizada. 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação com preservação de todas as entidades 
Matrícula Nome Idioma CNH 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação com preservação de todas as entidades 
 . 
MDR – Generalização e Especialização 
Derivação do MER para MDR 
Transformação mista 
 Migrar alguns atributos e relacionamentos das entidades 
especializadas para a entidade generalizada e/ou vice-versa. 
 Para os atributos e relacionamentos que migrarem das entidades 
especializadas para e entidade generalizada, aplicar as regras da 
1a e 2a forma. 
 Para os atributos e relacionamentos que migrarem da entidade 
generalizada para as entidades especializadas, aplicar as regras 
da 3a forma. 
 . 
Aprenda Mais... 
• Atividade 
 
1) Converta o Modelo Conceitual para Modelo Lógico 
 . 
Na Próxima Aula 
 
• Será abordado sobre o mapeamento de agregação do MER para 
o Modelo Relacional.

Outros materiais