Buscar

Banco de Dados para Big Data - Avaliação I - Individual

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

Acadêmico:
Disciplina: Banco de Dados para Big Data ()
Avaliação: Avaliação I - Individual ( Cod.:) ( peso.:1,50)
Prova:
Nota da Prova: 10,00
Legenda: Resposta Certa   Sua Resposta Errada   Questão Cancelada
1. Com o aumento intenso do volume de dados, houve um claro desejo de um armazenamento adaptado às necessidades de dados em grafo. Os ban
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á
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 - IV - II - III.
 b) I - II - IV - III.
 c) I - II - III - IV.
 d) IV - III - I - II.
2. Partições que armazenam intervalos de dados mais antigos podem ser armazenadas em camadas de armazenamento distintas, usando a compac
tabelas, ou mesmo armazenadas em espaços de tabela lidos ou marcados como partições somente de leitura. Assinale a alternativa CORRETA que
apresenta um benefício do particionamento de dados:
 a) Utilizar SQL.
 b) Utilizar vários bancos de dados.
 c) Melhorar a escalabilidade.
 d) Aumentar o custo com servidores.
3. 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 
dados NoSQL são amplamente reconhecidos por sua facilidade de desenvolvimento em larga escala. Sobre os bancos de dados NoSQL, classifiqu
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. Mon
(Graduação em Sistemas de Informação) - Departamento de Informática e Estatística, Universidade Federal de Santa Catarina, Florianópolis, 2018. 
 a) F - F - F - V.
 b) F - V - V - F.
 c) F - V - F - V.
 d) V - V - F - V.
4. Os bancos de dados NoSQL têm como característica otimizar o processo de acesso aos dados, visto que os bancos de dados relacionais já não
conseguiriam escalar. No que se refere ao banco de dados MongoDB, este tem sido amplamente utilizado, principalmente pela sua curva de aprend
Sobre o MongoDB, classifique V para as sentenças verdadeiras e F para as falsas:
 
(    ) Para realizar consultas utilizando o MongoDB, é utilizado o comando find.
 (    ) Para realizar inserções utilizando o MongoDB, é utilizado o comando insert.
 (    ) Para realizar consultas utilizando o MongoDB, é utilizado o comando select.
 (    ) Para realizar inserções utilizando o MongoDB, é utilizado o comando update.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - V.
 b) V - F - F - F.
 c) V - F - V - F.
 d) V - V - F - F.

5. As propriedades de transações ACID (Atômica, Consistente, Isolada e Durável) tornam o trabalho do desenvolvedor de aplicações muito mais simp
entanto, apesar de muito desejáveis, essas propriedades criam dificuldades ao se distribuir o banco de dados. Sobre as propriedades ACID, associe
utilizando o código a seguir:
 
I- Atomicidade.
 II- Consistência. 
 III- Isolamento.
 IV- Durabilidade.
 
(    ) Propriedade que garante que as transações sejam executadas em paralelo, sem que nenhuma afete a execução da outra, normalmente essa p
é implementada através de locks e latches.
 (    ) Propriedade que diz respeito ao armazenamento efetivo das informações, ou seja, o resultado das operações da transação deve ter sido armaz
disco para que a transação seja efetivada.
 (    ) Propriedade que deve garantir que a transação seja executada como um todo, ou seja, caso exista uma falha, as operações executadas devem
desfeitas (rollback).
 (    ) Propriedade que assegura que os dados respeitem as restrições de integridade criadas pelo usuário (tipos de dados, chaves primárias, chaves
estrangeiras, entre outras).
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) III - IV - I - II.
 b) I - III - II - IV.
 c) IV - III - II - I.
 d) I - II - III - IV.
6. Os dados disponíveis na Web podem ter uma estrutura bem definida, como os dados provenientes de bancos de dados tradicionais (relacionais/or
objeto), mas também podem ser dados sem estrutura, como imagens e textos. Entre esses dois extremos estão os dados semiestruturados caract
por sua estrutura irregular, algumas vezes implícita e capaz de evoluir de forma imprevisível, e por permitir a representação de dados incompletos. 
MongoDb e os dados semiestruturados, classifique V para as sentenças verdadeiras e F para as falsas:
 
(    ) O MongoDb executa somente na web.
 (    ) O mongoDb é orientado a documento.
 (    ) O mongoDb é chave-valor.
 (    ) O mongoDb é orientado a grafos.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 
FONTE: SALGADO, Ana Carolina; LÓSCIO, Bernadette Farias. Integração de dados na Web. Escola Regional de Informática da SBC - Regional de São
6, p. 157-174, 2001.
 a) F - V - V - F.
 b) F - V - F - F.
 c) V - F - V - F.
 d) F - F - V - V.
Os bancos de dados NoSQL são flexíveis quanto à estrutura de dados, possuem diferentes formas de armazenamentos de dados, as quais podem 
classificadas em quatro grupos principais. Sobre os bancos de dados, classifique V para as sentenças verdadeiras e F para as falsas:
 
(    ) Os bancos de dados relacionais não são mais utilizados.
 (    ) Os bancos NoSQL são os que não possuem linguagem de consulta.
 (    ) O MongoDB é um tipo de banco de dados relacional.
 (    ) O Neo4j é um banco de dados orientado a grafos.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - V.
 b) V - F - V - F.
 c) F - V - F - V. resposta certa se não tivesse sido anulada
 d) F - V - V - F.
 * Observação: A questão número 7 foi Cancelada.
8. Os bancos de dados têm uma maneira de armazenar dados de modo similar às linguagens de programação, principalmente linguagens Web. O Mo
um banco de dados chave-valor. Nesse sentido, assinale a alternativa CORRETA que contém um exemplo de uma chave e um valor no MongoDB:
 a) nome == "João"
 b) nome:"João"
 c) nome = "João"
 d) nome → "João"
9. Os sistemas gerenciadores de bancos de dados (SGBDs) são softwares utilizados para fazer uma interface entre os dados armazenados fisicamen
aplicações que consomem esses dados. Assinale a alternativa CORRETA sobre o significado da sigla NoSQL:
 a) Not only SQL.
 b) No use SQL.
 c) Not only NoSQL.
 d) Not only SubQueries.
10.Quando é necessária a utilização de tecnologias que façam uso de armazenamento de grandes volumes de dados com alto desempenho, destaca
emprego das tecnologias de bancos de dados NoSQL. Nesse contexto, selecione a alternativa CORRETA que contém os tipos de bancos de dados 
 a) Chave-valor, orientado a coluna, orientado a matemática, orientado a grafos.
 b) Chave-valor, orientado a coluna, orientado a documento, orientado a python.
 c) Chave-valor, orientado a coluna, orientado a documento, orientado a grafos.
 d) Chave-valor, orientado a relacionamento, orientado a documento, orientado a grafos.
Prova finalizada com 9 acertos e 1 questões erradas.

Mais conteúdos dessa disciplina