Buscar

AVALIAÇÃO FINAL BANCO DE DADOS PARA BIG DATA

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 3 páginas

Prévia do material em texto

GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:746865)
Peso da Avaliação
3,00
Prova
46221994
Qtd. de Questões
10
Acertos/Erros
10/0
Nota
10,00
Com o aumento intenso do volume de dados, houve um claro desejo de um armazenamento adaptado às necessidades de dados em grafo. Os
bancos de dados orientados a grafos processam com eficiência densos conjuntos de dados, e o seu design permite a construção de modelos preditivos e
análise de correlações e padrões de dados. Analise os comandos utilizados no Neo4j e ordene os itens a seguir: I- START sonny=node(5) II- MATCH
(sonny)-[:PAI]->(filhos) III- RETURN collect(filhos.Nome); IV- WHERE filhos.Nome =~ 'S.*' Assinale a alternativa que apresenta a sequência
CORRETA para a execução do comando:
A I - II - III - IV.
B I - II - IV - III.
C I - IV - II - III.
D IV - III - I - II.
Os bancos de dados NoSQL são criados para modelos de dados específicos, e têm esquemas flexíveis para a criação de aplicativos modernos. Os
bancos de dados NoSQL são amplamente reconhecidos por sua facilidade de desenvolvimento em larga escala. Sobre os bancos de dados NoSQL,
classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os bancos de dados NoSQL ainda dependem dos bancos de dados relacionais. ( ) O
neo4j é um banco de dados orientado a grafos. ( ) O MongoDB é um banco de dados orientado a documentos. ( ) O HBase é um banco de dados de série
temporal. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: UMILIO, F. et al. Uma Abordagem em Ambiente Domiciliar Assistido
Baseada no Paradigma de Segurança Orientada a Contexto. 2018. Monografia (Graduação em Sistemas de Informação) - Departamento de Informática e
Estatística, Universidade Federal de Santa Catarina, Florianópolis, 2018. 24 p.
A F - V - V - F.
B F - F - F - V.
C V - V - F - V.
D F - V - F - V.
Sharding é diferente da arquitetura tradicional do banco de dados de várias maneiras importantes, tendo algumas características particulares que
tornam o conceito bem diferente do armazenamento de dados de bancos relacionais tradicionais. Sobre o sharding, associe os itens, utilizando o código a
seguir: I- Dados desnormalizados. II- Dados em várias instâncias físicas. III- Os dados são pequenos. ( ) Quanto maior o conjunto de dados que um
servidor manipula, mais difícil é obter retorno de maneira inteligente, porque há uma diversidade muito grande de dados acessados. É preciso grande
quantidade de memória RAM, que pode não ser suficiente para armazenar em cache os dados quando necessário. Ao isolar os dados em fragmentos
menores, é mais provável que os dados que estão sendo acessados permaneçam em cache, agilizando o processo de consulta e retorno dos dados. ( )
Historicamente, os servidores de banco de dados são ampliados aumentando o número de máquinas em um data center. Com o sharding, os dados são
paralelos e aumentam de maneira escalar. Usando essa abordagem, podem ser feitos muito mais trabalhos, porque isso acontece em processamento
paralelo. ( ) Em sistemas de armazenamento de dados tradicionais, os dados são normalizados, dispostos em tabelas sem anomalias e, em seguida,
reunidos novamente quando precisam ser usados. Armazenam-se juntos os dados que são usados juntos, mas com a possibilidade de separar os dados por
tipo. Com isso, em uma rede social, por exemplo, é possível manter os dados do perfil de um usuário separados de seus comentários, blogs, e-mail, fotos
etc. Todavia, os dados do usuário são armazenados e recuperados como um todo. Essa é uma abordagem muito rápida. Assinale a alternativa que
apresenta a sequência CORRETA:
A III - I - II.
B I - II - III.
C III - II - I.
D II - I - III.
É um método para distribuir dados em várias máquinas. Diferentes tipos de sistemas distribuídos usam esse método para oferecer suporte a
implantações com conjuntos de dados muito grandes e operações de alto rendimento. A que método o texto se refere?
A Map.
B Sharding.
C Shuffle.
D Reduce.
A+ Alterar modo de visualização
1
2
3
4
O Apache Cassandra é um sistema de armazenamento estruturado, distribuído e altamente escalável, projetado para manipular grandes quantidades
de dados, além deoferecer um serviço rápido, altamente disponível e sem ponto único de falha, apto para rodar em infraestruturas de centenas de nós.
Sobre o Apache Cassandra e suas estratégias, classifique V para as sentenças verdadeiras e F para as falsas: ( ) SimpleStrategy é utilizada para um único
centro de dados. ( ) Network Topology Strategy é recomendado para casos de possível expansão ou vários centros de dados. ( ) Duas réplicas para cada
centro de dados que tolera falhas de um nó por grupo de replicação. ( ) Três réplicas para cada centro de dados toleram falhas de um nó por grupo de
replicação em um nível de consistência. Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - F.
B F - V - V - F.
C F - F - F - V.
D V - V - V - V.
Sobre os bancos de dados NoSQL analise o código a seguir: "Cliente": { "id": 457 "nome": Maria "telefone": 123456789 "carro solicitado": Agile }
Assinale a alternativa CORRETA que apresenta o tipo de banco de dados a que o código se refere:
A Chave/valor.
B Relacional.
C Orientado a grafos.
D Orientado a coluna.
A computação em nuvem é a ideia de utilizarmos, em qualquer lugar e independente de plataforma, os mais variados tipos de aplicações através da
internet com a mesma facilidade de tê-las instaladas em nossos próprios computadores. Sobre o particionamento de dados em nuvem, classifique V para
as sentenças verdadeiras e F para as falsas: ( ) O AWS Lake é um serviço que facilita a configuração de um data lake. ( ) O Azure é um serviço de
armazenamento em nuvem Open Source e gratuito. ( ) O Azure pode ter redes virtuais e também pode ser conectado à rede corporativa. ( ) Amazon
EMR é uma plataforma de big data que oferece suporte a 19 projetos de código aberto, como Apache Spark, Hive, HBase, entre outros. Assinale a
alternativa que apresenta a sequência CORRETA: FONTE: RUSCHEL, Henrique; ZANOTTO, Mariana Susan; MOTA, WC da. Computação em nuvem.
Curitiba, Pontifícia Universidade Católica do Paraná, 2010.
A V - F - V - V.
B V - F - F - V.
C F - V - F - V.
D F - V - V - F.
Big Data é um termo utilizado para descrever conjuntos de dados cuja captura, armazenamento, distribuição e análise requerem métodos e
tecnologias avançadas devido a qualquer combinação de seu tamanho (volume), frequência de atualização (velocidade) e diversidade (heterogeneidade).
Sobre o algoritmo MapReduce, classifique V para as sentenças verdadeiras e F para as falsas: ( ) MapReduce é um modelo de programação e
implementação associada a esse modelo. ( ) MapReduce é implementado apenas em Java. ( ) O Spark implementa o MapReduce. ( ) O Hadoop
implementa o MapReduce. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: SILVA, Fabricio Alves Barbosa da. Big data e nuvens
computacionais: aplicações em saúde pública e genômica. Journal of health Informatics, v. 8, n. 2, 2016.
A V - F - V - F.
B F - F - F - V.
C V - F - V - V.
D F - V - V - F.
Em seu ambiente, apesar de serem necessários apenas dois componentes para compor uma aplicação para se planejar um ambiente distribuído de
maior eficiência, são necessários os demais componentes utilizando o Apache Hadoop. Assinale a alternativa CORRETA que apresenta o componente
que é o sistema gerenciador de dados distribuídos do Hadoop, este gerencia o armazenamento dos dados e a distribuição:
A HDFS.
B PostgreSQL.
C Hive.
D Hue.
5
6
7
8
9
Quando é necessária a utilização de tecnologias que façam uso de armazenamento de grandes volumes de dados com alto desempenho, destaca-se o
emprego das tecnologias de bancos de dados NoSQL. Nesse contexto, selecione a alternativa CORRETA que contém os tipos de bancos de dados
NoSQL:
A Chave-valor, orientado a coluna, orientado a matemática, orientado a grafos.
B Chave-valor, orientado a relacionamento, orientado a documento, orientado a grafos.
C Chave-valor,orientado a coluna, orientado a documento, orientado a grafos.
D Chave-valor, orientado a coluna, orientado a documento, orientado a python.
10

Continue navegando