MER Flashcards

1
Q

O que é MER?

A

É a descrição conceitual dos objetos do mundo real através de entidades, os atributos e os seus relacionamentos e restrições.

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

O que é DER?

A

Exposição gráfica das entidades, relacionamentos e atributos

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

O que é entidade?

A

Qualquer coisa do mundo real com existência independente, podendo ser física ou conceitual

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

O que é instância?

A

É a foto do banco de dados, são os domínios salvos em seus respectivos lugares.

Sofre alterações frequentemente

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

O que é esquema?

A

É a estrutura de armazenamento (colunas, tuplas, relações…)

Não sofrem mudanças frequentemente

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

O que é atributo?

A

É uma característica das entidades ou relacionamentos

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

Quais os 6 tipos de atributos e diferenças

A

1 Simples = indivisível
2 Composto = divisível
3 Monovalorados = só tem um valor
4 Multivalorados = podem ter vários valores e não podem ser transportados para o modelo relacional da maneira como estão.
5 armazenados = são armazenados no BD na forma de domínio
6 derivados = são obtidos a partir de atributos e entidades terceiras e não precisam ser expressos no modelo lógico

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

O que são atributos complexos (não falo de compostos)?

A

São atributos compostos e multivalorados ao mesmo tempo

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

Qual diferença entre atributo nulo e em braco?

A

Em branco ocupa espaço na memória e nulo não ocupa espaço na memória

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

O que é domínio?

A

São conjuntos de valores permitidos para serem salvos no bd

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

Onde o MER é usado?

A

O mer é usado no modelo conceitual.

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

Classificações de chave (8)

A

1 Atributo chave: atributo capaz de identificar unicamente
2 Chave composta: conjunto de atributos que identificam unicamente
3 super chave: conjunto de atributos capazes de serem chave composta e identificar unicamente
4 chave primária: super chave de redundância mínima (não se pode excluir nenhum atributo) escolhida para identificar unicamente
5 Chave candidata; aquela que também pode ser chave primária e identifica unicamente
6 chave única: o restante das chaves candidatas não escolhidas
7 chave estrangeira: chave adicionada (para estabelecer relação) a R1 pela relação com R2, sendo que ela é a chave primária de R2
8 chave parcial: e a chave que identifica a entidade fraca

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

O que é relacionamento?

A

Associação entre entidade e atributos afim de representar um fato real

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

Quais são tipos de entidades e a descrição?

A

1 Entidade forte: possui identificação própria e por isso não depende de outra entidade para existir.

2 entidade fraca: não possui identificação própria, por isso depende de outra entidade para existir (a entidade dependentes do plano de saúde depende da outra entidade (funcionário) para existir).
● o DER dela sempre tem um relacionamento de dois traços (participação total) entre ela e o losango. A entidade não vai ter o DER da entidade forte (retangulo normal), vai ser retângulo dentro de retângulo

3 entidade associativa:

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

Desenho do atributo derivado

A

Círculo oval com linha pontilhada

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

Desenho do atributo multivalorado

A

2 Círculos ovais um dentro do outro de linhas continuas

17
Q

Como representar um atributo multivalorado no projeto lógico?

A

1 No projeto lógico eu não crio uma coluna para o atributo multivalorad (fica faltando um atributo se comparado ao der).
2 crio uma nova tabela com uma coluna para os atributos multivalorados e outra coluna para receber a chave primária da der ao qual o atributo multivalorado estava ligado
3 Essa chave primária, na nova tabela, será é chave estrangeira.
4 a chave primária da nova tabela é a chave composta (chave estrangeira + atributo multivalorado).

18
Q

O que é participação é seus tipos?

A

Participação: específica se para a existência de uma entidade, ela deve estar associada a outra por meio de relacionamento

1 participação total (existencial): quando uma entidade só pode existir se estiver associada a outra.
Ex –> só pode existir a entidade funcionário se existir a associação dela com outra entidade relacionamento, pois, não pode existir um funcionário sem ele estar alocado em um departamento

2 participação parcial: quando uma entidade pode existir independentemente dela estar ou não associada com outra.
EX –> pode existir a entidade departamento, mesmo que não exista a entidade funcionário, pois um departamento pode existir mesmo que não haja nenhum funcionário trabalhando nele

19
Q

Como são expressas as participações no DER?

A

Total: no lado que a entidade que dependente, a linha que liga a entidade ao relacionamento, é linha dupla

Parcial: linha única normal

20
Q

Um MER estendido com participação parcial e total (completude)

A

Se uma mer estendido ter a entidade superclasse com participação parcial com a relação, isso quer dizer que os membros da superclasse poderão ou não ser do tipo de membros das subclasses.

Se a participação fosse total, isso quer dizer que os membros da siperclasse, necessariamente, teriam de ser de alguma subclasse.

21
Q

Dependências da entidade fraca

A

Dependência de existência + dependência de identificador