Buscar

Banco de Dados - 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 7 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 7 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

28/11/2019 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2773040/d64294e6-5eb9-11e8-8a4d-0242ac110036/ 1/7
Local: A315 - EAD - Bloco A - 3º andar / Andar / Polo Tijuca / POLO UVA TIJUCA
Acadêmico: EAD-IL10314-20194A
Aluno: JACKSON MENA DO COUTO
Avaliação: A2-
Matrícula: 20182300244
Data: 23 de Novembro de 2019 - 09:30 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 8,00/10,00
1  Código: 34506 - Enunciado: “O principal objetivo de um SGBD é proporcionar um ambiente tanto conveniente quanto
eficiente para a recuperação e armazenamento das informações do banco de dados.” Dessa forma, temos um sistema
de banco de dados que é projetado para gerir grandes volumes de informações. Essas informações armazenadas no
banco de dados serão de utilidade para os usuários e poderão ser acessadas pela gama de oferta de ferramentas que o
SGBD possui.(Fonte: http://www.di.ufpb.br/valeria/BancoDados/Aula1-IntroducaoSlides.pdf. Acesso em: 15 jun. 2019.)
Diante do exposto, leia as afirmativas a seguir sobre as ferramentas que fazem parte do SGBD.Ferramenta
CASE.Gerador de relatórios.Linguagem de programação Java.Planilhas eletrônicas.Está correto o que se afirma em: 
 a) II, III e IV.
 b) I, II, III e IV.
 c) I, II e III.
 d) I, II e IV.
 e) I e II.
Alternativa marcada:
b) I, II, III e IV.
Justificativa: Resposta correta: I, II e IV.A afirmativa I está correta, pois está incorporada dentro do SGBD e permite que
o DBA use essa opção para a modelagem de dados.A afirmativa II está correta, pois está incorporado dentro do SGBD e
permite que o usuário, por meio da linguagem de consulta, possa gerar relatórios dinâmicos.A afirmativa IV está
correta, pois estão incorporadas dentro do SGBD e permitem que o usuário se utilize da linguagem de consulta e possa
exportar sua informações para as planilhas. Distrator:A afirmativa III está incorreta, pois a linguagem de programação
Java é independente e funciona como uma ferramenta para o desenvolvimento de aplicações, não estando ligada às
questões do âmbito do SGBD.
0,00/ 0,50
2  Código: 34511 - Enunciado: O sistema gerenciador de banco de dados – SGBD possui um conjunto de funcionalidades
e requisitos que são oferecidos como parte das ferramentas disponíveis em sua arquitetura. Nesse contexto, é
importante que abranjam as funcionalidades específicas para que as tabelas das bases de dados possam se relacionar
plenamente, para que haja interação entre os dados constantes no banco de dados.Diante do exposto, leia as
afirmativas a seguir sobre as vantagens de um SGBD.Maior disponibilidade.Redundância minimizada.Programa e
arquivo de consistência.Precisão.Está correto o que se afirma em:
 a) I, II, III e IV.
 b) III e IV.
 c) I, III e IV.
 d) II, III e IV.
 e) I e II.
Alternativa marcada:
a) I, II, III e IV.
Justificativa: Resposta correta: I, II, III e IV.A afirmativa I está correta, pois uma das grandes vantagens existentes em
um SGBD é que a mesma informação encontrada na base de dados pode ser liberada para utilizadores diferentes, ou
seja, compartilhamento de informações.A afirmativa II está correta, pois os dados existentes em um SGBD são mais
concisos, uma vez que, como regra, a informação aparece apenas uma única vez. Isso faz com que haja redução da
redundância de dados. Com a minimização da redundância, haverá a redução significativa do custo de armazenamento
de informações em discos rígidos e outros dispositivos de armazenamento.A afirmativa III está correta, pois, com o uso
de um SGBD, os formatos das tabelas e os programas do sistema obedecem a um padrão. Isso permite que as tabelas
de dados sejam mais fáceis de manter, pois as mesmas diretrizes e regras se aplicam a todos os tipos de dados. O nível
de consistência entre as tabelas e os programas também torna mais fácil o gerenciamento de dados quando vários
programadores estão envolvidos no desenvolvimento de uma aplicação.A afirmativa IV está correta, pois dados
consistentes são um bom sinal de que há integridade dos dados. Os SGBDs caracterizam a integridade dos dados, uma
vez que as atualizações e alterações dos dados só precisam ser realizadas em um só lugar.
0,50/ 0,50
3  Código: 34985 - Enunciado: A figura a seguir possui uma representatividade importante dentro do diagrama de classe
que é relevante no processo de modelagem e também de grande uso pela necessidade de ligação entre as classes.
1,50/ 1,50
28/11/2019 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2773040/d64294e6-5eb9-11e8-8a4d-0242ac110036/ 2/7
Analisando o exposto, marque a alternativa que apresenta corretamente sua aplicação no diagrama de classe.
 a) Agregação básica.
 b) Associações.
 c) Agregação de composição.
 d) Relacionamento.
 e) Classe de associação.
Alternativa marcada:
b) Associações.
Justificativa: Resposta correta:Associações. Ao realizar a modelagem em um sistema, objetos determinados estarão
relacionados entre si, e esses próprios relacionamentos entre esses objetos precisam ser modelados para que haja
mais clareza e entendimento entre a relação das classes.
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. Relacionamento. Errada. Permite compartilhar
informações e colaborar com a execução dos processos do sistema que foi modelado para atender a uma demanda.
Descreve de forma clara o vínculo que ocorre, na sua essência, entre os objetos de uma ou mais classes que foram
contemplados no diagrama de classe.
4  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) I, III e IV.
 b) II, III e V.
 c) I, III, IV e V.
 d) I, II, III, IV e V.
 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 dedesenvolvimento muito moderno e que já prevê a não necessidade de uma
engenharia reversa.
1,50/ 1,50
5  Código: 34984 - 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://spaceprogrammer.com/wp-content/uploads/2017/09/generalizacao-classe-diagrama.jpg. 
Acesso em: 15 jun. 2019.)
Analisando o exposto, marque a alternativa que apresenta corretamente sua aplicação no diagrama de classe.
 a) Agregação básica.
 b) Herança.
 c) Classe associativa.
 d) Relacionamento.
 e) Agregação de composição.
Alternativa marcada:
1,50/ 1,50
28/11/2019 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2773040/d64294e6-5eb9-11e8-8a4d-0242ac110036/ 3/7
b) Herança.
Justificativa: Resposta correta:Herança. A herança trata da capacidade de uma classe (classe-filha) de herdar a
funcionalidade idêntica de outra classe (superclasse) e, na sequência, incluir sua nova funcionalidade
própria.  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. Relacionamento. Errada.
Permite compartilhar informações e colaborar com a execução dos processos do sistema que foi modelado para
atender a uma demanda. Descreve de forma clara o vínculo que ocorre, na sua essência, entre os objetos de uma ou
mais classes que foram contemplados no diagrama de classe.
6  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 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:
d) I e II, apenas.
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.
0,00/ 0,50
7  Código: 34995 - Enunciado: Um processo muito importante para o correto desenvolvimento de um sistema é que as
tabelas estejam devidamente normalizadas. Dessa forma, o analista responsável poderá desenvolver com segurança a
solução tecnológica para atender às demandas da empresa.A tabela a seguir já se encontra na segunda forma normal,
mas, para que o analista responsável pelo desenvolvimento da solução possa dar continuidade ao processo, é preciso
que ele aplique a terceira forma normal.
                         TABELA EMPREGADOCOD_EMPNOMECATEGORIASALARIO84716Carlos Augusto015.900,0084717João
Pedro023.200,0084718Marcos Paulo036.679,00
Diante do exposto, aplique a terceira forma normal.
Resposta:
Justificativa: Expectativa de resposta:TABELA EMPREGADO (já na
2FN)COD_EMPNOMECATEGORIASALARIO84716Carlos Augusto015.900,0084717João Pedro023.200,0084718Marcos
Paulo036.679,00  Tabelas normalizadas na 3FN TABELA EMPREGADO (já está na
2FN)COD_EMPNOMECATEGORIA84716Carlos Augusto0184717João Pedro0284718Marcos Paulo03 O atributo categoria
passa a ser uma chave estrangeira. TABELA CATEGORIACOD_CATSALARIO015.900,00023.200,00036.679,00
2,50/ 2,50
8  Código: 34501 - Enunciado: Todo dado pertinente a outro dado é denominado de metadado. No ano de 2019, o dado
“O ano do crescimento da economia” é considerado um metadado, pois ele é um dado relevante sobre o dado “2019”.
Um outro exemplo bem interessante em banco de dados é: o campo “telefone” da tabela “FORNECEDOR” tem, entre
0,50/ 1,50
28/11/2019 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2773040/d64294e6-5eb9-11e8-8a4d-0242ac110036/ 4/7
outros, os seguintes metadados: nome do campo (telefone), tipo do campo (inteiro), tamanho do campo (nove
posições), obrigatoriedade de preenchimento (não).Diante disso, defina o conceito de metadados.
Resposta:
Comentários: Metadado é o dado sobre o dado, ou a descrição do dado. São informações como o tipo de dado
(numerico, caracter, data, etc) tamanho em bytes e o significado semântico daquela informação.
Justificativa: Expectativa de resposta: Um banco de dados é formado obrigatoriamente por dados e metadados. Sem a
existência dos metadados, não seria possível organizar e extrair informações pertinentes de um banco de dados e,
assim, não seria possível atender às demandas. Dessa forma, temos que metadados são dados sobre outros dados já
existentes em um banco de dados. Um item de um metadado pode dizer do que se trata aquele dado em específico,
geralmente uma informação inteligível por um computador. Os metadados utilizados tendem a facilitar o
entendimento dos relacionamentos e a grande utilidade das informações dos dados.
28/11/2019 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2773040/d64294e6-5eb9-11e8-8a4d-0242ac110036/ 5/7
28/11/2019 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2773040/d64294e6-5eb9-11e8-8a4d-0242ac110036/ 6/7
(https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/11/23/d806e9fc-
0e04-11ea-bc48-0242ac110003.jpg?
Signature=6%2FwndzhB2at8TugZ3SMHzR7GAK4%3D&Expires=1575001698&AWSAccessKeyId=AKIAJ5OVDHP63TNWC
https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/11/23/d806e9fc-0e04-11ea-bc48-0242ac110003.jpg?Signature=6%2FwndzhB2at8TugZ3SMHzR7GAK4%3D&Expires=1575001698&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ
https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/11/23/d9aca904-0e04-11ea-bc48-0242ac110003.jpg?Signature=jy2RxA%2BaCNoosrWcuDb%2FujfL5y0%3D&Expires=1575001698&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ
28/11/2019 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2773040/d64294e6-5eb9-11e8-8a4d-0242ac110036/ 7/7
(https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/11/23/d9aca904-
0e04-11ea-bc48-0242ac110003.jpg?
Signature=jy2RxA%2BaCNoosrWcuDb%2FujfL5y0%3D&Expires=1575001698&AWSAccessKeyId=AKIAJ5OVDHP63TNWC
https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/11/23/d9aca904-0e04-11ea-bc48-0242ac110003.jpg?Signature=jy2RxA%2BaCNoosrWcuDb%2FujfL5y0%3D&Expires=1575001698&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ

Continue navegando