Modelo Conceitual Flashcards

1
Q

Modelo Conceitual - Conceito

A
  • Descreve tipos Dados, Entidades, Atributos, Relacionamentos e Restrições (Ex: MODELO ENTIDADE-RELACIONAMENTO)
  • Representação fiel do Ambiente Observado (Nível + Alto de Abstração)
  • INDEPENDE de Implementação, de Tecnologia, de Paradigma, de SGBD
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Componentes Modelo Entidade-Relacionamento

A
  • ENTIDADE = conj de OBJETOS da REALIDADE, os quais deseja-se manter informação no banco de dados (RETÂNGULO)
  • RELACIONAMENTO
    = CONJ de ASSOCIAÇÕES entre OCORRÊNCIAS de ENTIDADES (LOSANGO)
    = Cardinalidade (Um-para-Um, Um-para-muitos, Muitos-para-muitos)
  • ATRIBUTO = DADO que é ASSOCIADO a cada entidade ou relacionamento (CÍRCULO)

[VER CADERNO]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cardinalidade (MER)

A

CARDINALIDADE = indica quantas ocorrências de uma Entidade participam no mínimo e no máximo do relacionamento.

–> CARDINALIDADE MÍNIMA: define se o relacionamento entre duas entidades é
OBRIGATÓRIO ou NÃO. É o NÚMERO MÍNIMO de instâncias da entidade associada que devem se relacionar com uma instância da entidade em questão.
- PARCIAL ou OPCIONAL:
Uma ocorrência da entidade PODE ou NÃO participar de determinado relacionamento.
É indicado pela cardinalidade mínima = 0 (ZERO). Ex: (N,0); (1,0)
- TOTAL ou OBRIGATÓRIA:
Quando todas as ocorrências de uma entidade DEVEM PARTICIPAR
de determinado relacionamento.
É indicado pela cardinalidade MÍNIMA > 0 (zero)…geralmente 1. Ex: (1,1); (N,1)

--> CARDINALIDADE MÁXIMA: é o número MÁXIMO de instâncias da entidade associada que DEVEM se RELACIONAR com uma instância da entidade em questão.
É definida como:
- 1:1 (UM para UM)
- 1:N (UM para MUITOS)
- N:1 (MUITOS para UM)
- N:N (MUITOS para MUITOS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly