Modelagem Conceitual Flashcards

1
Q

Qual o primeiro passo para criar um software?

A

Levantamento e análise de requisitos do cliente.

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

A partir do levantamento e análise de requisitos do cliente, ocorrem dois processos paralelos. Quais são?

A

1) é realizada uma análise funcional mais abstrata, depois essa análise é detalhada até que tenhamos uma especificação detalhada ao ponto que o programador de software consiga implementá-la.

2) Os requisitos se tornam um projeto conceitual, que é detalhado para se criar um modelo lógico, que também é detalhado para se criar um modelo físico. Esse modelo físico junto com a especificação de requisitos mais detalhada são os insumos para que o programador consiga criar um software.

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

No contexto de banco de dados, é possível modelar um banco de dados em três níveis:

A

Conceitual, Lógico e Físico!

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

O Modelo Conceitual pode ser implementado pelo Modelo ________-______________ e o Modelo Lógico pode ser implementado pelo Modelo __________.

A

entidade-relacionamento / relacional

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

O modelo Entidade-Relacionamento (MER) é considerado um modelo _________, uma vez que tenta capturar o ___________ __ _____. Ele descreve um ________ (chamado de ____-_____) em termos de _________, ________________ e _________.

A

semântico / significado de dados / contexto (mini-mundo) / entidade, relacionamentos e atributos

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

A imagem é um exemplo de um:

A

Diagrama Entidade-Relacionamento

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

Um Modelo Entidade-Relacionamento (MER) é:

A

é um conjunto de conceitos aplicados na modelagem dos dados.

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

O que é uma entidade?

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
9
Q

A entidade pode ser um objeto ________/______ ou ________/______.

A

concreto/físico ou abstrato/lógico

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

A entidade como objeto concreto é ________ e _______ no mundo real como por exemplo:

A

tangível e visível / carro, pessoa, avião…

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

A entidade como objeto lógico decorre da
_________ entre ou com _________ _______ como por exemplo:

A

interação / entidades físicas / vendas, empréstimos, cargo…

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

Em um diagrama, uma entidade é representada por meio de um _________ com seu nome e uma __________ __________ de uma entidade é chamada de _________.

A

retângulo / ocorrência específica / instância

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

Na imagem, o que quer dizer os números 1 e 2?

A

Os números 1 são as entidades e os números 2 são as instâncias.

Nesse caso, Dedê é uma instância da entidade Pessoa, HB20 é uma instância da entidade Carro e Chico é uma instância da entidade Cachorro.

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

Uma entidade em particular é chamada de _________ e representa um _______ ou uma __________ __________ de uma entidade.

A

instância / exemplo ou uma ocorrência específica

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

CERTO OU ERRADO:

Em um diagrama MER, a entidade representa uma coisa concreta do mundo real, enquanto as coisas abstratas são representadas pelo relacionamento entre as entidades.

A

ERRADO!

Erro 1: Não existe diagrama MER. Se fosse diagrama, seria DER.
Erro 2: assertiva fala como se a entidade fosse apenas uma coisa concreta e a abstrata não fizesse parte da entidade. Entidade pode ser concreta ou abstrata.

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

___________________ são objetos do mundo real, que podem ser identificados de forma _______, sendo relevante no contexto analisado, podendo ser
caracterizado de alguma forma. No Diagrama Entidade-Relacionamento (DER) representa-se, com a utilização da figura de um _________, ________ __ _________ de mesmo tipo (objetos que compartilham mesmas características e propriedades).

A

entidades / unívoca / retângulo / conjunto de entidades

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

São os tipos de entidades:

A

Entidade Forte, Entidade Fraca e Entidade Associativa

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

As entidades fortes são representado por um _________, e são aquelas cuja existência _________ de outras _________, ou seja, por si só possuem _____ _______ __ _______. Possui seu próprio atributo _____________, que a identifica __________________.

A

retângulo / independe / entidades / total sentido de existir / identificador / inequivocadamente

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

As entidades fracas também chamadas de entidades ___________ são representadas por um _____ _________, e são aquelas cuja existência _______ de outra ________ e que não podem ser identificadas ___________ apenas por seus atributos.

A

dependentes / duplo retângulo / depende de outra entidade / unicamente

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

CERTO OU ERRADO:

Toda entidade fraca apresenta uma dependência de existência e, portanto, toda dependência de existência se trata de uma entidade fraca.

A

ERRADO! De fato, toda entidade fraca necessita de dependência mas NEM TODA dependência se trata de uma entidade fraca.

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

Na imagem, os números 1 e 2 representam:

A

O número 1 representa uma entidade forte e o número 2 representa uma entidade fraca, que está dependente da entidade forte.

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

Para ser uma entidade fraca, existem duas condições:

A

(1) a entidade fraca deve depender da entidade forte para existir;
(2) a entidade fraca não pode ser identificada unicamente apenas por seus atributos.

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

Relacionamento é a _______ existente entre entidades, isto é, a _______ ______ entre entidades que representa uma _____ ou _________ __ _______, possibilitando entender como uma entidade se comporta em relação às demais, qual o seu grau de dependência de outras entidades e qual a associação de dados existentes entre elas.

A

relação / ligação lógica / regra ou restrição de negócio

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

Resumidamente, o relacionamento é uma __________ ou _________ entre _________, representada por um _______ geralmente entre __________.

A

associação ou interação entre entidades / losango / retângulos

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

Na imagem, o que representa os números 1, 2 e 3?

A

O número 1 e 3 representam entidades e o número 2 um relacionamento.

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

Quais as situações em que o relacionamento não estará entre dois retângulos em um diagrama?

A

Quando uma entidade referenciando a si mesma com diferentes papeis. Exemplo: Funcionário supervisiona outros Funcionários (Papel de
Supervisor) e Funcionários são supervisionados por um Funcionário (Papel de Supervisionado).
Logo, temos um auto-relacionamento em que uma entidade tem diferentes papeis.

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

Quando uma entidade estiver referenciando a si mesma com papéis diferentes, será chamada de _______________ _______, pois são relacionados por _________ ______.

A

relacionamentos fortes / entidades fortes

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

Os Relacionamentos Fracos são aqueles que ocorrem entre:

A

uma Entidade Fraca e uma Entidade Forte.

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

Haverá raríssimos casos em que uma entidade fraca se relaciona com mais de uma entidade forte. Nesses casos, como saber qual é a entidade forte que permitirá identificar a entidade fraca?

A

Para tal, é possível representar o relacionamento que contém a entidade forte que permitirá identificar a entidade fraca com um losango duplo.

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

No modelo, “Supervisionar” representa:

A

Um auto-relacionamento existente na entidade Funcionário.

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

O que podemos definir da imagem?

A

A entidade forte é “FUNCIONÁRIA” pois, como apenas uma entidade forte deve ser escolhida para identificar a entidade fraca, o relacionamento com a entidade fraca está ligada por dois losangos.

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

Quanto ao grau, o relacionamento pode identificado como:

A

binário, ternário, quaternário e assim vai…

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

Na imagem, temos o exemplo de um relacionamento:

A

binário.

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

Na imagem, temos o exemplo de um relacionamento:

A

ternário.

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

O relacionamento quanto à cardinalidade representa a quantidade de ____________ ou ___________ de cada entidade ________ no
relacionamento.

A

ocorrências ou instâncias / presente

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

A imagem representa que tipo de relacionamento? Dê exemplo de interpretação.

A

1:1 ou um pra um.

Interpretação: uma Pessoa possui, no mínimo, 0 CPF e, no máximo, 1 CPF; já um CPF pertence a,
no mínimo, 1 Pessoa e, no máximo, também 1 Pessoa.

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

A imagem representa que tipo de relacionamento? Dê exemplo de interpretação.

A

1:N ou um pra muitos.

Interpretação: um Time de Futebol possui, no mínimo, 11 Jogadores e, no máximo, N Jogadores;
já um Jogador pertence a, no mínimo, 0 Times de Futebol e, no máximo, 1 Time de Futebol.

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

A imagem representa que tipo de relacionamento? Dê exemplo de interpretação.

A

N:M ou muitos pra muitos.

Interpretação: um Autor escreve, no mínimo, 1 Livro e, no máximo, M Livros; já um Livro é escrito
por, no mínimo, 1 Autor e, no máximo, N Autores.

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

Para fins de banco de dados, consideram-se quantas cardinalidades mínimas?

A

Duas: 0 ou 1.

40
Q

A cardinalidade mínima 1 é considerada uma associação ___________.

A

obrigatória.

41
Q

A cardinalidade mínima 0 recebe o nome de:

A

associação opcional.

42
Q

O Diagrama Entidade Relacionamento (DER) pode não representar a cardinalidade ______, mas é necessário representar a cardinalidade ______.

A

mínima / máxima

43
Q

Quais são os tipos de restrições de participação?

A
  • Restrição de participação total
  • Restrição de participação parcial
44
Q

Na restrição de Participação Total toda instância de uma Entidade A deve possuir ___ ou ____ instâncias de uma Entidade B _________ a ela.

A

uma ou mais / associada

45
Q

Na restrição de participação total pode possuir zero instância associada?

A

Não, a cardinalidade mínima é 1, isto é, trata-se de uma cardinalidade 1:1 ou 1:N.

46
Q

Na Restrição de Participação Parcial, ___ ____ instância de uma Entidade A deve possuir uma
instância de uma Entidade B associada a ela.

A

nem toda

47
Q

Na restrição de participação parcial pode possuir zero instância associada?

A

Sim, a cardinalidade mínima é zero, isto é, trata-se de uma cardinalidade 0:1 ou 0:N.

48
Q

As restrições de participação total são representadas por linhas ______ (ou ___ ___ _____ ____ ______) e as restrições de participação parcial são representadas por linhas _______.

A

duplas (ou por uma linha mais grossa) / simples

49
Q

No exemplo, temos uma restrição de participação _______ do lado esquerdo do relacionamento.

Isso significa que:

A

esquerdo

uma instância de Delegado não precisa necessariamente estar associada a pelo menos
uma instância de Equipe, logo a cardinalidade do lado direito é (0,N).

50
Q

No exemplo, temos uma restrição de participação total do lado _______ do relacionamento.

Isso significa que:

A

direito

uma instância de Equipe precisa necessariamente estar associada a pelo menos uma instância de Delegado, logo a cardinalidade do lado esquerdo é (1,1)

51
Q

O resultado mostrado na imagem a seguir é:

A

um Delegado lidera (0,N) Equipes e uma Equipe é
liderada por (1,1) Delegado.

52
Q

CERTO OU ERRADO:

Um relacionamento com linha simples sempre significa participação parcial.

A

ERRADO!

Não podemos assumir que se trata de duas restrições de participação parcial – podemos considerar apenas as cardinalidades máximas (1:N);

53
Q

A cardinalidade mínima está relacionada ao conceito de _________ __ ____________ e a
cardinalidade máxima está relacionada ao conceito chamado _____ __ _____________.

A

restrição de participação / razão de cardinalidade

54
Q

A entidade associativa surge quando:

A

há a necessidade de associar uma entidade a um relacionamento existente ou associar dois relacionamentos entre si.

55
Q

Existem situações em que é possível permitir a associação de uma entidade a um
relacionamento?

A

SIM!

56
Q

Uma Entidade Associativa nada mais é que a ___________ de um relacionamento, passando a ser considerado também como uma ________.

A

redefinição / entidade

57
Q

Uma Entidade Associativa é representada por:

A

um losango (relacionamento) dentro de um quadrado (entidade)

58
Q

Na imagem, R1 é uma:

A

entidade associativa.

59
Q

Atributos são usados para descrever as _____________ ou _______________ de uma entidade ou relacionamento, para associar ___________ a ___________ de entidades ou de relacionamentos.

A

propriedades ou características / informações a ocorrências

60
Q

Atributos são representados graficamente através de:

A

círculos ou elipses conectadas por meio de uma linha sólida.

61
Q

Algumas vezes, atributos não são representados
graficamente para não _______ __________, principalmente quando há ______ _________. Nesse caso, em geral, utiliza-se uma _____________ _______ que aparece ______________ do Diagrama Entidade Relacionamento (DER).

A

poluir diagramas / muitos atributos / representação textual / separadamente

62
Q

Na imagem, “Nome”, “Código” e “Telefone” se tratam de:

A

atributos.

63
Q

No exemplo, à direita, um dos atributos está sendo representado por meio de duas elipses. Isso significa que se trata de um atributo _____________, ou seja, pode possuir ____ __ __ _____.

A

multivalorado / mais de um valor

64
Q

Quando temos apenas uma elipse, trata-se de um atributo ____________, ou seja, só pode possuir __ _____ _____.

A

monovalorado / um único valor

65
Q

A cardinalidade de um atributo define quantos valores deste atributo podem estar associados a:

A

uma ocorrência da entidade/relacionamento a qual ele pertence.

66
Q

A representação diagramática da cardinalidade de atributos é derivada da:

A

representação da cardinalidade de entidades em relacionamentos.

67
Q

Se a cardinalidade for (1,1) no diagrama, ela pode ser _______, ou seja, se não constar nenhuma referência de cardinalidade, entende-se que seja (1,1).

A

omitida.

68
Q

Um atributo simples é aquele que é _______, isto é, ele não pode ser ___________ em outro atributos. (Ex: Sexo)

A

atômico / subdividido

69
Q

O atributo composto é aquele que pode ser ___________ em outros atributos (Ex: Endereço ou
Nome).

A

subdividido

70
Q

O atributo composto é representado como:

A

atributos conectados por meio de uma linha sólida ao atributo original.

71
Q

Um atributo derivado – também chamado de _________ – é aquele que pode ser derivado ou obtido a partir de _______ ________ ou _______________, logo ele não precisa ser ___________ no _____ __ _____.

A

calculado / outros atributos ou relacionamentos / armazenado no banco de dados

72
Q

O atributo armazenado é aquele que não pode ser _________, ________ ou ______ por meio de outros atributos – ele tem que ser armazenado de fato no _____ __ _____, sendo representado por uma _____ ______.

A

calculado, derivado ou obtido / banco de dados / elipse sólida

73
Q

Cada entidade forte deve possuir um _____________.

A

identificador

74
Q

Um identificador é um conjunto de __ ou ____ _________ (e possivelmente _______________) cujos valores servem para __________ ___ __________ da entidade das demais ___________ da mesma entidade.

A

um ou mais atributos (relacionamentos) / distinguir uma ocorrência / ocorrências

75
Q

No DER, atributos identificadores são representados por um:

A

círculo preto.

76
Q

Na imagem, qual o atributo identificador? E o que esse atributo identificador quer dizer?

A

Código pois atributos identificadores são representados por um círculo preto. O atributo identificador dizer que cada Engenheiro ou Projeto possui apenas UM código.

77
Q

CERTO OU ERRADO:

No modelo entidade-relacionamento, um atributo tem a função específica de descrever uma propriedade de um relacionamento.

A

ERRADO! Um atributo pode descrever uma propriedade de um relacionamento, mas sua função específica é descrever uma
propriedade de uma entidade.

78
Q

Substitua os números pelas representações corretas de acordo com o que indica a imagem.

A

1) Entidade forte
2) Entidade Fraca
3) Atributo Simples
4) Atributo multivalorado
5) Atributo derivado
6) Nome do atributo que representa a chave primária (é sublinhado)
**7) **Banco de dados
8) Relacionamento
9) Relacionamento fraco
**10) **Atributo composto
11) Cardinalidades

79
Q

Existem quantos relacionamentos no diagrama?

A

3.

80
Q

No diagrama, quais são os relacionamentos fortes e fracos?

A

FORTES: ALUGADO_POR ; PERTENCE_A

FRACOS: DEPENDE_DE

81
Q

Nesse diagrama, existem quantas entidades?

A

4.

82
Q

No diagrama, quais são as entidades fortes e fracas?

A

FORTES: LIVRO ; ÁREA DE CONHECIMENTO ; USUÁRIO

FRACAS: DEPENDENTE

83
Q

Dentre essas entidades do diagrama, quantas são entidades associativas?

A

Nenhuma!

84
Q

No diagrama existem quantos atributos?

A

16.

85
Q

No diagrama, quais os atributos que são simples e os que são compostos?

A

SIMPLES: Telefone, Sexo, Número, Tipo, Nome, Nome, CPF, Nome, Grau de Parentesco, Data, Código Bibliográfico, Nome, ISSN, Título, Autores

COMPOSTOS: Endereço

86
Q

No diagrama, quais são os atributo monovalorados e os multivalorados?

A

Todos são monovalorados, exceto AUTORES.

87
Q

Quais os atributos que representam um atributo identificador?

A

CPF, Código Bibliográfico e ISSN

88
Q

Qual o contexto que está modelado por esse diagrama?

A

em uma biblioteca, um livro pode ser alugado por diversos usuários e um usuário pode alugar diversos livros. usuários podem possuir diversos dependentes, mas cada dependente só pode depender de um usuário. Os dependentes possuem como atributos nome e grau de parentesco (nenhum atributo identificador próprio). Já usuários possuem como atributo NOME, CPF (atributo identificador), SEXO, TELEFONE e ENDEREÇO – sendo que o endereço pode ser dividido em número, tipo e nome. Um livro pertence a uma área de conhecimento, mas uma área de conhecimento pode pertencer a diversos livros. Um livro possui como atributos ISSN (atributo identificador), título e autores – sendo que autores é um atributo multivalorado. uma área de conhecimento tem como atributos código bibliográfico (atributo identificador) e nome.

89
Q

O exemplo da imagem se trata de um tipo de notação chamado:

A

notação pé de galinha.

90
Q

Na notação pé de galinha, a representação de zero (0) é por meio de um _______; a representação de um (1) é por meio de um _____ ________; e a representação de muitos (N) é por meio do __-__-_______.

A

círculo / traço vertical / pé de galinha

91
Q

Complete os números de acordo com a descrição correta das cardinalidades.

A

1) 0 (zero)
2) 1 (um)
3) N (muitos)

92
Q

Na notação pé-de-galinhas, a leitura da cardinalidade é sempre __ ______ para ____
na linha que representa o relacionamento, não importando se a cardinalidade está representada do lado esquerdo ou direito da linha de relacionamento.

A

de dentro pra fora

93
Q

Complete os números de acordo com a descrição correta das cardinalidades.

A

1) 1 (e somente 1)
2) 0 ou 1
3) 1 ou N
4) 0 ou N
5) N

94
Q

CERTO OU ERRADO:

Um relacionamento N:N no modelo entidade-relacionamento dá origem a uma tabela associativa no modelo físico do banco de dados.

A

CERTO! Quando temos um relacionamento N:N há uma terceira tabela (chamada tabela associativa) que é criada no modelo físico, nela estarão as chaves primárias das duas tabelas que deram origem à tabela associativa.

95
Q

Uma entidade fraca pode ser identificadas unicamente apenas por seus atributos?

A

NÃO!

96
Q

CERTO OU ERRADO:

Em Acidente não há atributo identificador, devido o relacionamento envolvido ser opcional em relação a Carro.

A

ERRADO!

Acidente é uma entidade fraca pois não existe acidente sem que um ou mais carros estejam
envolvidos, sendo assim, há um atributo identificador, e ele é a chave primária do carro (registro do carro).

97
Q

CERTO OU ERRADO:

Uma Apolice pode estar associada a mais de uma instância de Carro, cujo atributo identificador é Registro.

A

ERRADO! Uma apólice pode estar relacionada a apenas um carro. Vejam que uma apólice cobre um e apenas um carro. Entretanto, observem que um carro pode ser coberto por uma ou mais apólices.