Buscar

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

Prévia do material em texto

09/12/2023, 21:04 Avaliação I - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:888616)
Peso da Avaliação 1,50
Prova 69866525
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Os sistemas gerenciadores de bancos de dados (SGBDs) são softwares utilizados para fazer uma 
interface entre os dados armazenados fisicamente e as aplicações que consomem esses dados. 
Assinale a alternativa CORRETA sobre o significado da sigla NoSQL:
A Not only NoSQL.
B Not only SQL.
C No use SQL.
D Not only SubQueries.
O MongoDB é um sistema de gerenciamento de banco de dados da Apache Software 
Foundation que armazena dados em coleções de documentos BSON (Binary Object Notation), que é 
uma serialização binária codificada de documentos JSON (JavaScript Object Notation) semelhantes. 
Sobre os comandos do MongoDB, associe os itens, utilizando o código a seguir:
I- Insert.
II- Find.
III- Update.
IV- Remove.
( ) Comando utilizado para Inserir um registro.
( ) Comando utilizado para excluir um registro.
( ) Comando utilizado para atualizar um registro.
( ) Comando utilizado para buscar um registro.
Assinale a alternativa CORRETA:
A I - III - IV - II.
B I - II - III - IV.
C IV - III - II - I.
D I - IV - III - II.
Os bancos de dados têm uma maneira de armazenar dados de modo similar às linguagens de 
programação, principalmente linguagens Web. O MongoDB é um banco de dados chave-valor. Nesse 
 VOLTAR
A+ Alterar modo de visualização
1
2
3
09/12/2023, 21:04 Avaliação I - Individual
about:blank 2/5
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"
Os dados disponíveis na Web podem ter uma estrutura bem definida, como os dados 
provenientes de bancos de dados tradicionais (relacionais/orientados a objeto), mas também podem 
ser dados sem estrutura, como imagens e textos. Entre esses dois extremos estão os dados 
semiestruturados caracterizados 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. Sobre o 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 Paulo, v. 6, p. 157-174, 2001.
A F - F - V - V.
B F - V - V - F.
C F - V - F - F.
D V - F - V - F.
Partições que armazenam intervalos de dados mais antigos podem ser armazenadas em camadas 
de armazenamento distintas, usando a compactação de 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 Melhorar a escalabilidade.
B Utilizar SQL.
C Utilizar vários bancos de dados.
D Aumentar o custo com servidores.
4
5
09/12/2023, 21:04 Avaliação I - Individual
about:blank 3/5
As propriedades de transações ACID (Atômica, Consistente, Isolada e Durável) tornam o 
trabalho do desenvolvedor de aplicações muito mais simples. No entanto, apesar de muito desejáveis, 
essas propriedades criam dificuldades ao se distribuir o banco de dados. Sobre as propriedades ACID, 
associe os itens, 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 propriedade é 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 armazenado no 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 ser 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.
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 IV - III - I - II.
B I - IV - II - III.
C I - II - IV - III.
D I - II - III - IV.
6
7
09/12/2023, 21:04 Avaliação I - Individual
about:blank 4/5
Os bancos de dados NoSQL são aqueles bancos que não requerem um rigoroso esquema para os 
registros, que podem ser utilizados de forma distribuída em hardware comum, e que não utilizam o 
modelo matemático dos bancos de dados relacionais. Sobre os bancos de dados NoSQL, classifique V 
para as sentenças verdadeiras e F para as falsas:
( ) O PSQL é a linguagem de consulta do Cassandra.
( ) O CQL é a linguagem de consulta do Cassandra.
( ) O CQL e SQL são linguagens similares em sua sintaxe.
( ) O Cassandra é um banco de dados orientado a documentos.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: ROCKENBACH, Dinei André et al. Estudo Comparativo de Bancos de Dados NoSQL. 
Revista Eletrônica Argentina-Brasil de Tecnologias da Informação e da Comunicação, v. 1, n. 8, 2018.
A V - V - V - V.
B F - V - V - F.
C V - F - F - V.
D F - F - F - F.
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.
Os bancos de dados NoSQL foram criados para suprir carências que surgiram com o aumento da 
quantidade e diversidade de dados das aplicações atuais que não são completamente atendidas pelos 
bancos de dados relacionais, uma vez que exigem cada vez mais espaço de armazenamento. 
Considerando exemplos de tipos de bancos de dados, associe os itens, utilizando o código a seguir:
I- Orientado a Grafos.
II- Orientado a Documentos.
III- Orientado a Colunas.
( ) Cassandra.
( ) MongoDB.
( ) Neo4.
8
9
10
09/12/2023, 21:04 Avaliação I - Individual
about:blank 5/5
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.
Imprimir

Continue navegando