Modelagem Conceitual Flashcards

1
Q

Qual a modelagem capaz de descrever um contexto em termos de entidades, relacionamentos e atributos?

A

É o Modelo de Entidade-Relacionamento.

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

O que é a entidade no sistema de Modelo Entidade-Relacionamento?

A

Uma entidade é qualquer objeto que exista e que pode ser distinguido de outros objetos.

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

Como a entidade ser representada em um Diagrama Entidade-Relacionamento?

A

Uma entidade é representada por meio de um retângulo com seu nome e uma ocorrência específica de uma entidade é chamada de instância

Ex -
Instancia = Fiat <- Entidade = Carro -> instância = Hb20

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

O que são entidades fortes para o DER (Diagrama de Entidade-Relacionamento)?

A

Entidade forte: São aquelas cuja existência independe de outras entidades e sozinhas possuem total sentido de existir.
Representada por retângulo simples.

Ex: Entidade - Produto; em um sistema de vendas

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

O que são entidades fracas para o DER (Diagrama de Entidade-Relacionamento)?

A

Entidade Fraca/Dependente: são aquelas cuja existência depende de outra entidade¹ e que não podem ser identificadas unicamente apenas por seus atributos². É representada por um retângulo duplo.
.
Obs; tem que preencher os dois requisitos!
Ex: Funcionário (Entidade forte) -> “Filhos” (entidade dependente)

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

O que é o - Relacionamento - para o DER (Diagrama de Entidade-Relacionamento)?

A

É a relação existente entre entidades, ligação lógica entre entidades. É uma associação ou interação entre entidades. É representada geralmente por um losango entre retângulos, mas pode também haver auto-relacionamento.

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

O que significa o losango duplo para o DER (Diagrama de Entidade-Relacionamento)?

A

Ele serve para identificar qual a entidade Fraca da relação é o relacionamento identificador.

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

O que representa a classificação de relacionamentos quanto ao grau?

A

Representa o número de tipos de entidades que participam de um relacionamento, podendo ser
binário, ternário, quaternário, entre outros.

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

O que representa a classificação de relacionamentos quanto a cardinalidade?

A

Representa a quantidade de ocorrências ou instâncias de cada entidade presente no relacionamento – pode receber os seguintes valores: 1:1, 1:N, N:1 e M:N.
Ex : N:M (muitos-para-muitos)!

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

Quanto as restrições de participação da DRE (Diagrama Entidade-Relacionamento) quais são e quais as funções?

A

• Restrição de Participação Total:toda instância de uma Entidade A deve possuir uma ou mais instâncias de uma Entidade B associada a ela. Representada por linha dupla, ou mais grossa.

• Restrição de Participação Parcial: nem toda instância de uma Entidade A deve possuir uma instância de uma Entidade B associada a ela.

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

O que é a Entidade Associativa na DER (Diagrama Entidade-Relacionamento)?

A

surge quando há a necessidade de associar uma
Entidade a um relacionamento existente ou associar dois relacionamentos entre si. Representada por um losango dentro de um retângulo.
Ex: [médico] - [<consulta>] - [paciente]
<prescrição>
[medicamento]
Faz mais sentido a prescrição estar ligada a consulta do que ao médico ou ao paciente, pq se não ficaria faltando ou a informação do médico! Ou a do paciente, por isso surgiu a necessidade de criar uma entidade associativa.</prescrição></consulta>

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

O que são Atributos dentro da DER (Diagrama Entidade-Relacionamento)?

A

Atributos são usados para descrever as propriedades ou características de uma entidade ou relacionamento.
Atributos são representados graficamente através de círculos ou elipses conectadas por meio de uma linha sólida.
Pode ser monovalorado, ou multi valorado (nesse caso possui dois círculos, ou duas elipses)
Ex - [Cliente] - (nome)
| |
(Código) ((telefone))

• obs: Telefone nesse caso é multi valoredo podendo ser representado também por (1-3)

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

Um conjunto de entidades que não possuem atributos suficientes para formar uma chave primária é definido como?

A

Conjunto de entidades fracas. Representados por um duplo retângulo, pq dependem de outra entidade.

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

Se uma entidade possui relacionamento que pode se associar à diversas ocorrências na mesma entidade tem se um relacionamento?

A

Auto-relacionamento. diversas ocorrências da mesma entidade.

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

Quem representa a quantidade de ocorrências ou instâncias de cada entidade presente no relacionamento?

A

A Cardinalidade.

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

No MER, Normal, Fraca ou Associativa são tipos de:

A

Normal, Fraca ou Associativa são tipos de entidades: Entidade Normal (ou apenas Entidade),
Entidade Fraca e Entidade Associativa.

17
Q

Em Engenharia de Software, o modelo de dados para descrever os
dados ou aspectos de informação de um domínio de negócio ou seus requerimentos de
processo, de uma maneira abstrata que em última análise se presta a ser implementada em um
banco de dados, como um banco de dados relacional é caracterizado pelo:

A

Modelo Entidade-Relacionamento é um modelo de dados utilizado para descrever
dados do domínio do negócio de maneira abstrata por um banco de dados relacional.

18
Q

O que é o Modelo OSI?

A

Modelo OSI é um modelo de arquitetura de protocolos de uma rede de computadores –
não tem nenhuma relação com banco de dados;

19
Q

O que são Restrições semânticas/ Regras de Negócio?

A

Elas nos remetem às regras que devem ser expressas e IMPOSTAS pelos PROGRAMAS DE APLICAÇÃO.

20
Q

Como fazer a leitura de cardialidade?

A

Ler sempre o lado oposto a entidade.

Ex [time] (0,1 )- <possui> - (11,n) [jogadores]</possui>

Um time possui no mínimo 11 e no máximo vários jogadores.
Um jogador possui mínimo nenhum e no máximo 1 time.