Buscar

BANCO DE DADOS I A2

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

16/09/2021 20:13 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6075997/4057fdd0-9789-11ea-b222-0242ac11003b/ 1/6
Local: Sala 1 - Sala de Aula / Andar / Polo Duque de Caxias / POLO DUQUE DE CAXIAS - RJ 
Acadêmico: EAD-IL10327-20204A
Aluno: JÉSSICA CRISTINA DA SILVA RAMOS 
Avaliação: A2-
Matrícula: 20202300785 
Data: 12 de Dezembro de 2020 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 8,50/10,00
1  Código: 34991 - Enunciado: A engenharia reversa tem como missão a realização de uma
atividade que trabalhe com demandas de produtos que já estejam sendo executados (so�ware,
tabelas, periférico, placa de computador etc.), na qual o seu desafio será entender como esse
so�ware/produto tem o seu mecanismo de funcionamento, o que ele exerce e como ele se
comporta. Diante desse cenário, as empresas podem trabalhar com sistemas de informação que
podem apresentar fragilidades.Com base nos apontamentos, leia as afirmativas a seguir sobre as
características de um cenário para uma engenharia reversa.Sistema muito novo desenvolvido em
metodologia ágil.O sistema tem muito pouco material em termos de documentação.A
documentação existente não foi atualizada.Os analistas responsáveis pelo sistema deixaram a
empresa e a nova equipe não sabe dar informações.Processos decisórios que foram tratados e
não foram registrados.Está correto o que se afirma em:
 a) II, III e V.
 b) I, II, III, IV e V.
 c) I, III, IV e V.
 d) I, III e IV.
 e) II, III, IV e V.
Alternativa marcada:
e) II, III, IV e V.
Justificativa: Resposta correta: II, III, IV e V.A afirmativa II está correta, pois, quando não se tem
material suficiente, será necessária uma nova modelagem sistêmica.A afirmativa III está correta,
pois será necessário rever todo esse processo para atualização da documentação; com isso, o
sistema terá que ser confrontado.A afirmativa IV está correta, pois ninguém saberá como tratar
essa questão, e a aplicação da engenharia reversa será necessária para que um propósito seja
dado ao sistema.A afirmativa V está correta, pois isso terá que ser revisto e novamente validado.
Assim, a engenharia reversa irá atuar para que uma nova versão seja colocada no ar. Distrator:A
afirmativa I está incorreta, pois a metodologia ágil é um modelo de desenvolvimento muito
moderno e que já prevê a não necessidade de uma engenharia reversa.
1,50/ 1,50
2  Código: 34508 - Enunciado: Um modelo de banco de dados demostra a estrutura lógica de um
banco de dados, inserindo e exibindo as relações e restrições que determinam como os
respectivos dados poderão ser armazenados e acessados. Os modelos de banco de dados
individuais são, na íntegra, projetados a partir das regras e dos conceitos do modelo de dados
mais abrangente que os designers de banco de dados adotam. A maior parte dos modelos de
dados desenvolvidos pode ser representada por um determinado diagrama de banco de dados
acompanhante.Diante disso, leia as afirmativas a seguir sobre os tipos de modelos de banco de
dados.Relacional.Entidade-relacionamento.Orientado para objetos.Está correto o que se afirma
em:
 a) III, apenas.
 b) I e II.
 c) I e III.
 d) I, apenas.
 e) I, II e III.
1,00/ 1,00
16/09/2021 20:13 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6075997/4057fdd0-9789-11ea-b222-0242ac11003b/ 2/6
Alternativa marcada:
e) I, II e III.
Justificativa: Resposta correta: I, II e III.Todos os três tipos de modelo de banco de dados estão
corretos e são utilizados plenamente no mercado em consonância com o desenvolvimento de
soluções.Temos, contudo, que os três modelos de banco de dados apresentados irão demostrar
em sua estrutura a inserção e as relações pertinentes entre as tabelas, bem como as restrições
que determinarão como os respectivos dados poderão ser armazenados e acessados.
3  Código: 34513 - Enunciado: Existe um modelo muito utilizado no mercado que realiza as
relações entre as entidades do mundo real, de forma parecida com o modelo de rede, mas não
está diretamente conectado com a estrutura física do banco de dados. Contudo, ele é
constantemente utilizado para projetar um banco de dados de forma conceitual.Temos
definições de nomenclaturas como: pessoas; lugares; cidades. Essas definições serão
armazenadas e referidas como “entidades”, e cada uma possuirá determinados atributos que, em
conjunto, compõem seu domínio. A cardinalidade, ou relações entre entidades, também é
definida.Uma forma bem comum do diagrama entidade-relacionamento é o uso do esquema em
estrela, em que uma tabela de fatos central se interliga a outras tabelas
multidimensionais.Diante do exposto, marque a alternativa que apresenta corretamente o
modelo referenciado.
 a) Modelo relacional.
 b) Modelo de banco de dados orientado para objetos.
 c) Modelo de rede.
 d) Modelo entidade-relacionamento.
 e) Modelo hierárquico.
Alternativa marcada:
d) Modelo entidade-relacionamento.
Justificativa: Resposta correta:Modelo entidade-relacionamento. O modelo pega as relações
entre as entidades do mundo real, de forma parecida com o modelo de rede, mas não está
diretamente conectado com a estrutura física do banco de dados. Contudo, ele é constantemente
utilizado para projetar um banco de dados de forma conceitual. Temos definições de
nomenclaturas como: pessoas; lugares; cidades. Essas definições serão armazenadas e referidas
como “entidades”, e cada uma possuirá determinados atributos que, em conjunto, compõem seu
domínio. A cardinalidade, ou relações entre entidades, também é definida. Uma forma bem
comum do diagrama entidade-relacionamento é o uso do esquema em estrela, em que uma
tabela de fatos central se interliga a outras tabelas multidimensionais. Distratores:Modelo
hierárquico. Errada. O modelo hierárquico foi muito utilizado, principalmente, pelos sistemas de
gestão de informações da IBM entre os anos de 1960 e 1970. Hoje são raramente vistos devido a
certas dificuldades operacionais. Esse modelo organiza os dados em uma forma do tipo “árvore”,
em que cada registro constituído tem um único “pai” ou uma raiz. Os registros caracterizados
como “irmãos” são classificados em uma ordem específica. Essa ordenação criada é utilizada
como a ordem física para armazenar o banco de dados. Esse modelo é bom para descrever
muitas relações do mundo real.Modelo relacional. Errada. É tido como o modelo mais comum.
Ele classifica dados em tabelas, conhecidas como relações, e cada uma das tabelas é constituída
de linhas e colunas. Cada coluna da tabela exibe um atributo da entidade em questão, como:
data de nascimento, valor, CEP. Unidos, os atributos em uma relação são denominados de
domínio. Um atributo, ou combinação de atributos específicos, é determinado como uma chave
primária que pode ser consultada em outras tabelas; quando isso acontece, existe a
denominação de chave estrangeira. Cada linha da tabela, também denominada de tupla, inclui
os dados sobre uma instância específica da entidade, tendo um papel de determinado
colaborador. O modelo também ressalta os tipos de relações que há entre essas tabelas,
incluindo as relações uma para uma, uma para muitas e muitas para muitas.Modelo de rede.
1,00/ 1,00
16/09/2021 20:13 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6075997/4057fdd0-9789-11ea-b222-0242ac11003b/ 3/6
Errada. Sua popularidade se deu nos anos de 1970, depois de ter sido validado pela Conferência
sobre Linguagens de Sistemas de Dados – Codasyl. Esse modelo se caracteriza no modelo
hierárquico, permitindo que haja relações muitas para muitas entre registros com vínculos,
implicando a existência de vários registros do tipo “pai”. Com base na teoria dos conjuntos
matemáticos, o modelo de rede é desenvolvido com base em um conjunto de registros
relacionados. Cada conjunto possui um registro proprietário, ou “pai”, e um ou mais registros de
membro, caracterizado como “filho”. Um determinado registro pode ser caracterizado como um
membro,ou “filho”, em diversos conjuntos, permitindo, assim, que esse modelo possa transmitir
relações complexas.Modelo de banco de dados orientado para objetos. Errada. Define o banco de
dados como um conjunto de objetos, ou elementos reutilizáveis, com recursos e métodos
associados.
4  Código: 34988 - Enunciado: A figura a seguir possui uma representatividade dentro do diagrama
de classe que é de suma importância e muito utilizada na UML. 
(Fonte: http://www.cpscetec.com.br/adistancia/poo_php/imagens/agregacao2.jpg.  
Acesso em: 15 jul. 2019.) 
Analisando o exposto, marque a alternativa que apresenta corretamente sua aplicação no
diagrama de classe.
 a) Generalização.
 b) Agregação de composição.
 c) Associação unária (unidirecional).
 d) Agregação básica.
 e) Classe associativa.
Alternativa marcada:
c) Associação unária (unidirecional).
Justificativa: Resposta correta:Agregação básica. Uma associação com um determinado
relacionamento de agregação indica que uma classe faz parte de outra classe. Em um
relacionamento de agregação, é sabido que a instância da classe-filha pode ter uma vida maior
do que sua classe-pai (superclasse). 
Distratores:Agregação de composição. Errada. O relacionamento de agregação de composição é
mais uma nova forma de relacionamento de composição, mas o ciclo de vida da instância da
classe-filha depende do ciclo de vida da instância da classe-pai (superclasse).Generalização.
Errada. A generalização é tida como um relacionamento entre um elemento geral e um outro
mais específico. O elemento que se entende por mais específico possui todas as características
do elemento geral e contém ainda mais umas particularidades. Um objeto mais específico pode
ser usado como uma instância do elemento mais geral. A generalização, também chamada de
herança, permite a criação de elementos especializados em outros.Classe associativa. Errada. Na
modelagem das associações, algumas vezes é necessário incluir outra classe (terceira classe)
porque ela inclui informações de suma importância sobre o relacionamento em
questão. Associação unária (unidirecional). Errada. Em uma associação unidirecional, duas
classes são relacionadas, mas somente uma classe reconhece que o relacionamento existe entre
elas, ou seja, só a classe funcionário enxerga a classe dependente.
0,00/ 1,50
5  Código: 34990 - Enunciado: É importante analisarmos que os diagramas de classes oferecem
uma série de benefícios para qualquer empresa que deseja desenvolver o seu próprio so�ware e
até para aquelas que já adquirem soluções prontas.Diante do exposto, leia as afirmativas a seguir
sobre os benefícios dos diagramas de classes.Ilustrar os modelos de dados utilizados para
sistemas de informação, não importa o quão são simples ou complexo.Entender de forma mais
eficaz a visão geral dos esquemas de uma aplicação desenvolvida.Expressar visualmente as
1,00/ 1,00
16/09/2021 20:13 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6075997/4057fdd0-9789-11ea-b222-0242ac11003b/ 4/6
referidas necessidades tratadas em um sistema e também poder divulgar essas informações por
toda a empresa.Criar gráficos com detalhamentos que destaquem qualquer código específico
necessário para ser programado e implementado na estrutura descrita.Fornecer uma descrição
independente de implementação dos tipos utilizados em um sistema de informação e passados
posteriormente entre seus componentes. 
Está correto o que se afirma em: 
 a) I, II e IV.
 b) I, II, III e IV.
 c) I, II, III, IV e V.
 d) I e II, apenas.
 e) II, III, IV e V.
Alternativa marcada:
c) I, II, III, IV e V.
Justificativa: Resposta correta: I, II, III, IV e V.A afirmativa I  está correta, pois a ilustração faz com
que os modelos possam ser entendidos de forma plena e no momento da implementação farão
diferença para a criação do banco de dados.A afirmativa II  está correta, pois esse entendimento
permite uma maior clareza do propósito do que se trata a aplicação.A afirmativa III está correta,
pois o fato de ter um apoio visual permitirá que outros setores envolvidos possam entender
melhor a funcionalidade do sistema.A afirmativa IV está correta, pois os gráficos possibilitarão
entendimentos mais detalhados para futuras implementações.A afirmativa V está correta, pois
isso permitirá que se tenha uma gama maior de detalhes a serem tratados no sistema.
6  Código: 34986 - Enunciado: A figura a seguir possui uma representatividade dentro do diagrama
de classe em que trata uma especificidade de ampliação da classe dentro do modelo. 
(Fonte: https://ticnapratica.blogspot.com/2010/06/uml-e-oo.html.  Acesso em: 15 maio 2019.) 
Analisando a figura apresentada, marque a alternativa que demostra corretamente sua aplicação
no diagrama de classe. 
 a) Classe de associação.
 b) Generalização.
 c) Agregação básica.
 d) Associação unária (unidirecional).
 e) Agregação de composição.
Alternativa marcada:
b) Generalização.
Justificativa: Resposta correta:Generalização. A generalização é tida como um relacionamento
entre um elemento geral e um outro mais específico. O elemento que se entende por mais
específico possui todas as características do elemento geral e contém ainda mais umas
particularidades. Um objeto mais específico pode ser usado como uma instância do elemento
mais geral. A generalização, também chamada de herança, permite a criação de elementos
especializados em outros. 
Distratores:Agregação de composição. Errada. O relacionamento de agregação de composição é
mais uma nova forma de relacionamento de composição, mas o ciclo de vida da instância da
classe-filha depende do ciclo de vida da instância da classe-pai (superclasse).Agregação básica.
Errada. Uma associação com um determinado relacionamento de agregação indica que uma
classe faz parte de outra classe. Em um relacionamento de agregação, é sabido que a instância
da classe-filha pode ter uma vida maior do que sua classe-pai (superclasse). Classe de
associação. Errada. Na modelagem das associações, algumas vezes é necessário incluir outra
classe (terceira classe) porque ela inclui informações de suma importância sobre o
relacionamento em questão. Associação unária (unidirecional). Errada. Em uma associação
1,50/ 1,50
16/09/2021 20:13 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6075997/4057fdd0-9789-11ea-b222-0242ac11003b/ 5/6
unidirecional, duas classes são relacionadas, mas somente uma classe reconhece que o
relacionamento existe entre elas, ou seja, só a classe funcionário enxerga a classe dependente.
7  Código: 34992 - Enunciado: O processo adotado para a engenharia reversa em banco de dados é
considerado como uma técnica que, por meio de um banco de dados já implementado (em pleno
funcionamento na empresa), cria o seu modelo de forma conceitual (modelo entidade-
relacionamento e/ou diagrama de classe). Nesse contexto, é sabido que a engenharia reversa em
banco de dados é tida por um processo cuja definição possui quatro etapas. São
elas: Identificação da construção do modelo entidade-relacionamento correspondente a cada
tabela existente.O mapeamento real de relacionamentos 1:n e 1:1 que se dará entre as tabelas.O
mapeamento assertivo dos atributos de cada tabela. A definição assertiva dos identificadores de
entidades e relacionamentos.  Diante do exposto, leia as afirmativas a seguir sobre as vantagens
da engenharia reversa no banco de dados.Não há a necessidade de criação/manutenção da
documentação do banco de dados. Irá permitir a análise do sistema de informação.Ajudará na
manutenção do banco de dados.Permitirá o melhor entendimento do funcionamento do banco
de dados.Não será possível recuperar as informações do banco de dados devido à falta da devida
documentação.Está correto o que se afirma em: 
 a) II, III, IV e V.
 b) I, II, III, IV e V.
 c) I, III e IV.
 d) II, III e IV.
 e) I, II e IV.
Alternativa marcada:
d) II, III e IV.
Justificativa: Resposta correta: II, III e IV.A afirmativa II está correta, pois o diagramaque
comporá o banco permitirá que o sistema seja facilmente entendido.A afirmativa III está correta,
pois, pelo fato de se ter um processo mais moderno e robusto, a manutenção do DB ficará mais
ágil e fácil.A afirmativa IV está correta, pois a modelagem estará contemplada de forma clara,
facilitando o entendimento. Distratores:A afirmativa I está incorreta, pois irá facilitar e muito a
criação e a manutenção da documentação, tendo em vista as permissões de acesso à base de
dados e o entendimento do modelo de negócios.A afirmativa V está incorreta, pois, por meio da
modernidade dessa solução, as informações não serão perdidas e poderão a qualquer momento
ser recuperadas.
1,00/ 1,00
8  Código: 34987 - Enunciado: A figura a seguir possui uma finalidade para a composição do
diagrama de classe que é de suma importância e muito utilizada na UML. 
(Fonte: https://pt.stackoverflow.com/questions/25619/composi%C3%A7%C3%A3o-e-
agrega%C3%A7%C3%A3o-quais-as-diferen%C3%A7as-e-como-usar
(https://pt.stackoverflow.com/questions/25619/composi%C3%A7%C3%A3o-e-
agrega%C3%A7%C3%A3o-quais-as-diferen%C3%A7as-e-como-usar). Acesso em: 15 maio 2019.) 
Com base na figura apresentada, marque a alternativa que demostra corretamente sua aplicação
no diagrama de classe.
 a) Generalização.
 b) Agregação de composição.
 c) Agregação básica.
 d) Classe de associação.
 e) Associação unária (unidirecional).
Alternativa marcada:
b) Agregação de composição.
1,50/ 1,50
https://pt.stackoverflow.com/questions/25619/composi%C3%A7%C3%A3o-e-agrega%C3%A7%C3%A3o-quais-as-diferen%C3%A7as-e-como-usar
16/09/2021 20:13 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6075997/4057fdd0-9789-11ea-b222-0242ac11003b/ 6/6
Justificativa: Resposta correta:Agregação de composição. O relacionamento de agregação de
composição é mais uma nova forma de relacionamento de composição, mas o ciclo de vida da
instância da classe-filha depende do ciclo de vida da instância da classe-pai (superclasse). 
Distratores:Agregação básica. Errada. Uma associação com um determinado relacionamento de
agregação indica que uma classe faz parte de outra classe. Em um relacionamento de agregação,
é sabido que a instância da classe-filha pode ter uma vida maior do que sua classe-pai
(superclasse). Classe de associação. Errada. Na modelagem das associações, algumas vezes é
necessário incluir outra classe (terceira classe) porque ela inclui informações de suma
importância sobre o relacionamento em questão. Associação unária (unidirecional). Errada. Em
uma associação unidirecional, duas classes são relacionadas, mas somente uma classe
reconhece que o relacionamento existe entre elas, ou seja, só a classe funcionário enxerga a
classe dependente.Generalização. Errada. A generalização é tida como um relacionamento entre
um elemento geral e um outro mais específico. O elemento que se entende por mais específico
possui todas as características do elemento geral e contém ainda mais umas particularidades.
Um objeto mais específico pode ser usado como uma instância do elemento mais geral. A
generalização, também chamada de herança, permite a criação de elementos especializados em
outros.

Continue navegando