Buscar

Aula 6 - MER Estendido

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 12 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 12 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 12 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 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – PROF. MSC. EDUARDO RAIOL
eduardo.raiol@fcat.edu.br 
980315615 (WhatsApp)
1
Aula 6 - MER ESTENDIDO
eduardo.raiol@fcat.edu.br
2
Aula 6 - MER ESTENDIDO
eduardo.raiol@fcat.edu.br
Modelagem Conceitual – Mer Estendido
Os conce i to s bá s i co s do Mode lo En t i dade 
Relacionamento são suficientes para modelar grande 
parte dos bancos de dados. Entretanto, algumas 
extensões, introduzidas posteriormente ao seu 
surgimento, permitiram   refinamentos bastante 
significativos. 
3
Aula 6 - MER ESTENDIDO
eduardo.raiol@fcat.edu.br
Estrutura de Generalização-Especialização “É-um”
4
Entidades podem ter subtipos ou subclasses e supertipos 
ou superclasses.
Um entidade supertipo é uma generalização de uma 
entidade subtipo “especializada”.
Um entidade supertipo é uma generalização de uma 
entidade subtipo “especializada”.
Aula 6 - MER ESTENDIDO
eduardo.raiol@fcat.edu.br
Estrutura de Generalização-Especialização “É-um”
5
Aula 6 - MER ESTENDIDO
eduardo.raiol@fcat.edu.br
O  Modelo Entidade Relacionamento não é capaz de 
representar relacionamentos entre relacionamentos. 
Uma agregação é uma abstração através da qual os 
relacionamentos são tratados como entidades de mais 
alto nível 
6
Estrutura de Agregação “Faz_parte”
Aula 6 - MER ESTENDIDO
eduardo.raiol@fcat.edu.br
7
Estrutura de Agregação “Faz_parte”
Neste caso, a entidade Máquina se relaciona com os funcionários 
trabalhando em um projeto. Máquinas não se relacionam com 
funcionários e nem projetos em separado, mas sim com o 
relacionamento que estas entidades mantêm.
Aula 6 - MER ESTENDIDO
eduardo.raiol@fcat.edu.br
8
Outra Representação ... 
Aula 6 - MER ESTENDIDO
eduardo.raiol@fcat.edu.br
9
Exercício
Em uma seguradora de automóveis, um cliente tem pelo 
menos um carro e um carro pertence a um único cliente. 
Cada carro possui um número de acidentes associados a ele, 
devendo ser armazenados a data, o local e uma descrição 
do acidente. O acidente pode ser com vítima ou sem vítima. 
Se for com vítima, devem ser armazenados um histórico 
(contendo os nomes das vítima e o tipo de lesão sofrida) e o 
valor gasto com indenização das vítimas. Se for sem vítima 
deve ser armazenado o valor gasto com danos morais. 
Aula 6 - MER ESTENDIDO
eduardo.raiol@fcat.edu.br
10
Exercício
Em um hospital, um paciente pode realizar consultas com 
vários médicos. Cada consulta pode ter vários exames 
realizados. Devem ser armazenados os dados da consulta 
(data, horário e motivo) e os dados dos exames (descrição e 
resultado). 
Aula 6 - MER ESTENDIDO
eduardo.raiol@fcat.edu.br
11
Exercício
Em uma biblioteca há vários tipos de materiais (livros, 
revistas e audiovisual). Para os livros são armazenados o 
autor e a editora; as revistas têm número, volume e data; 
os materiais audiovisuais têm o nome do diretor e o tempo 
de duração. Um cliente pode retirar vários materiais e um 
material pode ser retirado por vários clientes. Para toda 
retirada devem ser armazenadas a data de retirada e a data 
de devolução.
Obrigado!
12

Outros materiais