Logo Passei Direto
Buscar

Resumo Modelo Conceitual

Resumo sobre modelo conceitual (entidade‑relacionamento): define entidades, relacionamentos (binário, ternário, auto), cardinalidade, entidade associativa e fraca, relacionamento identificador, tipos de atributos (simples, compostos, multivalorados, derivados, chave, nulos, complexos), generalização/especialização e transformação de N:N.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Resumo Modelo Conceitual 
Entidade conjunto de *objetos* da realidade modelada sobre os quais deseja-
se manter informações no banco de dados 
Objetos Tudo que é perceptível ou manipulável, coisa 
Relacionamento conjunto de associações entre entidades 
obs.: usar verbo. 
Ocorrência de relacionamento Associações particulares. 
Auto relacionamento um relacionamento entre ocorrências de uma mesma entidade. 
Cardinalidade número (mínimo, máximo) de ocorrências de entidades associadas 
a uma ocorrência da entidade em questão através do relacionamento 
Mínimo: 0 – associação não obrigatória, 1 associação obrigatória 
Relacionamento Binário N:N – várias(N) ocorrências de uma entidade estão relacionadas a 
várias(N) ocorrências de outra. 
1:N – uma ocorrência de uma entidade está relacionada a várias(N) 
ocorrências de outra. 
1:1 - uma ocorrência de uma entidade está relacionada a uma ocorrência 
da outra. 
Relacionamento Ternário Associa 3 ocorrências de entidade. Refere-se a pares de entidades. 
Cardinalidade máxima de A e B dentro da relação indica quantas 
ocorrências de C podem estar associadas. 
Entidade Associativa Associação de uma entidade ao relacionamento. Ex.: Se o médico 
prescreve remédio em qual entidade fica associado? 
 
Uma entidade associativa nada mais é que a redefinição de um 
relacionamento, que passa a ser tratado como se fosse também uma 
entidade. 
 
Entidade Fraca Não possui seus próprios atributos chaves (identificador único). Estão 
relacionados a entidades específicas. Sua existência depende totalmente 
para que estas existam. Exemplo: 
 
Boleto só é criado se existir um aluno. 
 
Relacionamento Identificador Existe a dependência com uma outra entidade, no entanto possui sua 
própria chave. 
CNH depende de pessoa, no entanto, CNH tem sua própria 
chave(número). 
 
Atributos -Associar informações a ocorrências de entidades ou de 
relacionamentos. 
-Dado que é associado a cada ocorrência de uma entidade ou de um 
relacionamento. 
-Podem ser do tipo: 
• Simples: Atômico. Ex.: nome, cpf, rg, idade.... 
• Composto: podem ser divididos em subpartes, que representam 
a maioria dos atributos básicos com significados independentes. 
Exemplo. Endereço – dependendo da minha aplicação, será 
necessário apenas o bairro do endereço. Então é melhor torna-
lo como atributo composto. 
• 
• Monovalorado: valor único para um dado atributo. 
• Multivalorado: Conjunto de valores para um atributo de uma 
mesma entidade. Ex.: Uma pessoa pode ter nenhuma titulação 
acadêmica ou ter pós-graduação, mestrado e doutorado. 
• Armazenado: valor normal. Exemplo: data de Nascimento 
• Derivado: dois valores de atributos estão relacionados. Exemplo: 
Idade é derivado da data de nascimento e data corrente. 
• Valores Nulos: Entidade pode não ter um valor aplicável a um 
atributo. 
• Atributo Complexo: Atributos compostos e multivalorados 
aninhados. 
• Atributo Chave: Um(uns) atributo(s) cujo valores são distintos 
para cada uma das ocorrências da entidade. Devem usar para 
identificar como único. Simples: CPF da pessoa, Composto: seção 
+ fileira para encontrar a prateleira de um livro. 
• Atributos de relacionamento: São atributos que surgem da 
relação entre duas entidades ou do auto relacionamento. São 
considerados atributos de relacionamento em relação N:N. 
Generalização/Especialização - Através deste conceito é possível atribuir propriedades particulares a 
um subconjunto das ocorrências (especializadas) de uma entidade 
genérica. 
- Cada ocorrência da entidade especializada possui, além de suas 
próprias propriedades (atributos, relacionamentos e 
generalizações/especializações), também as propriedades da ocorrência 
da entidade genérica correspondente. 
- Podem ser de dois tipos: 
• Total: para cada ocorrência da entidade genérica existe sempre 
uma ocorrência em uma das entidades especializadas. 
 
• Parcial: nem toda ocorrência da entidade genérica possui uma 
ocorrência correspondente em uma entidade especializada. 
Uma entidade pode ser especializada em qualquer número de 
entidades, inclusive em uma única. 
 
- Não há limite no número de níveis hierárquicos da 
generalização/especialização. 
- é exclusiva. significa que uma ocorrência de entidade genérica aparece, 
para cada hierarquia generalização/especialização, no máximo uma vez, 
nas folhas da árvore de generalização/especialização. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Como construir um ER? 
- Deve ser formal, preciso e não ambíguo. 
1. É muito difícil implementar em um BD um relacionamento N:N. Para facilitar, vamos transformar relacionamento 
N:N em uma entidade, como assim? 
- A entidade criada é relacionada as entidades que originalmente participam da relação. Essa tem como 
identificador: 
→ As entidades que originalmente participam da relação. 
→Os atributos que eram identificadores do relacionamento original. 
1° versão 
 
 
 
 
Alteração proposta. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A Cardinalidade da entidade criada nos relacionamentos de quem participa é sempre (1,1). 
 
2. Atributo ou entidade relacionada? 
 OU 
 
 
 
 
Depende, 
- Preciso registrar algo sobre fabricantes? Ou Cor está relacionado a outras entidades? Se Sim, use o relacionamento. 
- Um atributo não pode estar relacionado a outras entidades, nem ser generalizado/especializado. 
 
 
 
 
3. Atributo ou Generalização/Especialização?? 
 Ou 
 
 
 
 
 
Tem mais informações específicas sobre a categoria 
funcional que eu preciso saber?? 
Se sim, use a generalização/especialização. 
 
- Erros Sintáticos 
➔ Associar atributos a atributos 
➔ Relacionamento a atributos 
➔ Especializar relacionamentos ou atributos 
- Erros Semânticos 
➔ Realidade de forma inconsistente 
➔ Atributo em entidade errada 
➔ Relacionamentos redundantes (que são resultado da combinação de outros relacionamentos entre as 
mesmas entidades.) 
➔ Atributos redundantes (atributos derivados).

Mais conteúdos dessa disciplina