Buscar

Colaborar - Av2 - Modelagem de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

29/09/2023, 21:18 Colaborar - Av2 - Modelagem de Dados
https://www.colaboraread.com.br/aluno/avaliacao/save 1/5
 Av2 - Modelagem de Dados (/aluno/avaliaca…
Av2 - Modelagem de Dados
Colaborar  
(/notific
Informações adicionais
Período: 21/08/2023 00:00 à 02/10/2023 23:59
Orientações: Cada avaliação virtual permite ao aluno 3 tentativas para melhorar sua nota :)!
Tentativas: 1 / 3
Arquivos
Confirmar avaliação
1) Um  Sistema Gerenciador de Banco de Dados Relacional (SGBDR)  é um software que controla o
armazenamento, recuperação, exclusão, segurança e integridade dos dados em um banco de dados.
Um  banco de dados relacional  armazena dados em  tabelas. Tabelas são organizadas em colunas, e cada
coluna armazena um tipo de dados (inteiro, números reais, strings de caracteres, data, etc.).
 
Fonte: Bancos de Dados Relacionais. Disponível em:  <https://www.devmedia.com.br/bancos-de-dados-
relacionais/20401>. Acesso em: 01 de Julho de 2018.
 
Analise as tabelas de banco de dados seguintes.
 
Quanto à cardinalidade das tabelas apresentadas, assinale a alternativa correta.
Alternativas:
https://www.colaboraread.com.br/aluno/avaliacao/index/3660394801?atividadeDisciplinaId=15407642
https://www.colaboraread.com.br/aluno/avaliacao/index/3660394801?atividadeDisciplinaId=15407642
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
29/09/2023, 21:18 Colaborar - Av2 - Modelagem de Dados
https://www.colaboraread.com.br/aluno/avaliacao/save 2/5
a)
b)
c)
d)
e)
2)
M:N.
1:M.
1:N.
1:1. Alternativa assinalada
N:N.
Um diagrama entidade-relacionamento (ER) é um tipo de fluxograma que ilustra como “entidades”, p.
ex., pessoas, objetos ou conceitos, se relacionam entre si dentro de um sistema. Diagramas ER são mais
utilizados para projetar ou depurar bancos de dados relacionais nas áreas de engenharia de software,
sistemas de informações empresariais, educação e pesquisa.
 
Fonte: O que é um diagrama entidade-relacionamento. Disponível em: 
<https://www.lucidchart.com/pages/pt/o-que-e-diagrama-entidade-relacionamento>. Acesso em: 15 de Julho
de 2018.
  
Observe o diagrama ER apresentado a seguir.
 
 
Fonte: Do Autor
 
Considere as seguintes afirmativas sobre esse diagrama.
 
I. O relacionamento entre as entidades E2 e E3 é um relacionamento identificador.
II. O atributo A1 de E3 não pode admitir valores nulos na implementação.
III. Na declaração da chave estrangeira correspondente ao relacionamento entre E2 e E3, a opção on delete
set null é uma decisão correta.
IV. A combinação dos atributos A1 e B3 deve formar um identificador para E3.
V. Na combinação dos atributos A1, A2 e B3 deve formar um identificador para E3.
Analisando o enunciado, marque a alternativa correta.
Alternativas:
29/09/2023, 21:18 Colaborar - Av2 - Modelagem de Dados
https://www.colaboraread.com.br/aluno/avaliacao/save 3/5
a)
b)
c)
d)
e)
3)
a)
b)
c)
d)
e)
4)
Apenas a afirmativa II é verdadeira.
Apenas a afirmativa  I é verdadeira.
Apenas as afirmativas I e IV são verdadeiras.
Apenas as afirmativas II e III são verdadeiras. Alternativa assinalada
As afirmativas I, II, III,IV e V são verdadeiras.
A finalidade da UML é proporcionar uma padronização nos projetos de sistemas, abrangendo aspectos
conceituais, como regras de negócios e artefatos concretos como as classes, escritas em linguagens de
programação, esquemas de banco de dados e componentes de software reutilizáveis. A Linguagem UML,
conforme Fowler (2004), é composta de diversos diagramas.
 
Considerando os diagramas da UML, avalie as afirmativas a seguir:
 
I. Diagrama de Classes: é o diagrama mais usado da Linguagem UML pois pode representar um conjunto de
classes e seus relacionamentos.
II. Diagrama de Sequência: determina o fluxo de tarefas que podem ser executadas pelo software ou por um
ator.
III. Diagrama de Objetos: demostra como na realidade as informações do objeto podem ficar armazenas na
classe.
IV. Diagrama de Caso de Uso: é um complemento do diagrama de classes, utilizado principalmente na fase
de especificação dos requisitos do sistema pois demonstra os usuários e funcionalidades do software.
V. Diagrama de Atividades: demostra uma visão ou perspectiva norteada por tempo, da colaboração entre
os objetos, principalmente com a ordem temporal em que as mensagens são trocadas.
Considerando o contexto apresentado, assinale a alternativa correta.
Alternativas:
Apenas as afirmativas I e III estão corretas.
Apenas as afirmativas II e III estão corretas.
Apenas as afirmativas I, III e IV estão corretas. Alternativa assinalada
Apenas as afirmativas I, II, III e IV estão corretas.
Apenas as afirmativas I, II, III e V estão corretas.
O objetivo da técnica de Normalização é eliminar redundâncias nos dados. Tal processo é realizado
durante a modelagem de dados. Heuser (2011) afirma que uma tabela bem projetada é construída com
base em regras conhecidas como formas normais (FN).
 
Com relação à passagem da Primeira Forma Normal (1FN) para a Segunda Forma Normal (2FN), julgue as
afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
29/09/2023, 21:18 Colaborar - Av2 - Modelagem de Dados
https://www.colaboraread.com.br/aluno/avaliacao/save 4/5
a)
b)
c)
d)
e)
5)
a)
b)
c)
d)
e)
 
(    ) Uma tabela está na Segunda Forma Normal (2FN) quando toda coluna depende da chave primária
completa.
(   ) Para que uma tabela esteja na deve-se eliminar as dependências funcionais parciais.
(   ) Uma tabela está na Segunda Forma Normal (2FN) quando toda coluna depende de chaves parciais.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
V - V - V.
V - V - F. Alternativa assinalada
F - V - V.
F - V - F.
V - F - V.
A normalização é um processo que visa diminuir a redundância no banco de dados. A ideia central é
identificar e reduzir de forma gradual as anomalias que podem aparecer em tabelas ou nos
relacionamentos. De forma geral, precisamos retirar um ou mais campos de uma tabela e criar novas
tabelas para receber esses campos retirados.
Fonte:  WERLICH, Claudia. Modelagem de Dados: Transformação 3FN – 4FN. Londrina: Editora e
Distribuidora Educacional S. A., Unidade 4, Seção 3, 2018.
 
Com relação ao processo de normalização, complete as Lacunas da sentença a seguir.
 
Korth, Silberschatz e Sudarshan (2012) afirmam que a Quarta Forma Normal não é a última instância da
____________ de um esquema de banco de dados. Os refinamentos podem continuar evoluindo, juntamente
com o banco de dados. Alguns autores afirmam que um banco de dados ____________ até a Terceira Forma
Normal já está num nível aceitável. Com a grande demanda de informações da nossa era, é importante
pensar nos perigos que o excesso de ____________ pode ocasionar ao banco de dados, afinal guardar essas
informações requer espaço em ____________ e isso gera custos.
Assinale a alternativa que completa as lacunas corretamente.
Alternativas:
formalização / redundante / tabelas / equipamentos.
modelagem / normalizado / redundância / equipamentos. Alternativa assinalada
modelagem / redundante / tabelas / banco de dados.
formalização / normalizado / redundância / equipamentos.
modelagem / normalizado / tabelas / equipamentos.

Continue navegando