Logo Passei Direto
Buscar

revisao_simulado (10)

User badge image
Thiago Mota

em

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

Disciplina:
Desenvolvimento Web Back-End I
	
	Respostas corretas são marcadas em amarelo
	X
	Respostas marcardas por você.
	
	Questão 001
	Como podemos excluir todos os documentos de uma coleção no MongoDB usando o shell?
	A)
	db.collection.drop()
	B)
	Nenhuma das alternativas.
	X C)
	db.collection.clear()
	D)
	db.collection.deleteAll()
	E)
	db.collection.remove()
	Questão 002
	Nos bancos de dados orientados a documentos, não existe necessariamente um esquema, como no banco de dados relacional, de modo que não é necessário ter as estruturas das tabelas definidas para a inserção de dados e não há um relacionamento entre as diversas entidades, sendo esta uma característica de flexibilidade desse tipo de banco.
Fonte: SILVA, Luiz Fernando Calaça; et al. Banco de dados não relacional. Porto Alegre : SAGAH, 2021. p. 112
No MongoDB tem um método usado para acréscimo de apenas um documento. Assinale a alternativa que está com a sintaxe correta deste método.
	A)
	db.minhaColecao.find({ cidade: “Cidade x” });
	X B)
	db.minhaColecao.insertOne({ nome: “Exemplo”, idade: 25, cidade: “Cidade x” });
	C)
	db.minhaColecao.updateMany({ cidade: “Cidade Y” }, { $set: { idade: 31 });
	D)
	db.minhaColecao.find();
	E)
	db.minhaColecao.updateOne({ nome: “Exemplo” }, { $set: { idade: 26 });
	Questão 003
	O MongoDB é um dos bancos de dados NoSQL mais populares e vem sendo utilizado para substituir os bancos de dados relacionais em aplicações web. Além disso, ele é utilizado no gerenciamento de conteúdo semiestruturado, na análise de dados em tempo real, para log de dados em alta velocidade e para cache e alta disponibilidade de dados.
Fonte: SILVA, Luiz Fernando Calaça; et al. Banco de dados não relacional. Porto Alegre : SAGAH, 2021. p. 27
Durante a instalação do MongoDB, sobre a escolha do sistema operacional, está relacionado com qual processo?
	A)
	Baixar o instalador.
	X B)
	Acessar o site oficial.
	C)
	Executar o instalador.
	D)
	Escolher a plataforma.
	E)
	Usar a configuração padrão.
03/06/2024 22:48:06
1/3
	Questão 004
	O MongoDB armazena os documentos utilizando o BSON (um binário do JSON) e tem os identificadores universais gerados pelo próprio banco dentro do elemento ObjectID. Dentro do MongoDB, há uma variável db, na qual é possível referenciar o banco que será utilizado.
Fonte: SILVA, Luiz Fernando Calaça; et al. Banco de dados não relacional. Porto Alegre : SAGAH, 2021. p. 117
Para que uma empresa modifique um registro em seu banco de dados, deverá utilizar um dos métodos do MongoDB, que possibilita esse processo. Assinale a alternativa correta.
	X A)
	Deverá usar a inserção de um registro em um banco de dados relacional e dentro do MongoDB, com o comando INSERT.
	B)
	Deverá usar a criação de um esquema em um banco de dados relacional e dentro do MongoDB, com o comando CREATE.
	C)
	Deverá usar a atualização de um registro em um banco de dados relacional e dentro do MongoDB, com o comando UPDATE.
	D)
	Deverá usar a exclusão de um registro em um banco de dados relacional e dentro do MongoDB, com o comando DELETE.
	E)
	Deverá usar a seleção de um registro em um banco de dados relacional e dentro do MongoDB, com o comando SELECT.
	Questão 005
	Como podemos inserir um documento em uma coleção no MongoDB usando o shell?
	X A)
	createDocument()
	B)
	insertDocument()
	C)
	db.collection.insertOne()
	D)
	Nenhuma das alternativas.
	E)
	addDocument()
	Questão 006
	O MongoDB possui suporte para transações, garantindo a atomicidade de operações dentro de um documento (o suporte a transações, abrangendo múltiplos documentos, passou a ser suportado na versão 4.0). Entretanto, ele não é recomendado para aplicações altamente transacionais e problemas que necessitem de SQL.
Fonte: SILVA, Luiz Fernando Calaça; et al. Banco de dados não relacional. Porto Alegre : SAGAH, 2021. p. 27
No Mongodb nas operações básicas no banco de dados, qual o método que é responsável em consultar documentos?
	A)
	método insertOne().
	B)
	método find().
	C)
	método uptadeMany().
	X D)
	método deleteOne().
	E)
	método insertMany().
	Questão 007
	É importante saber o básico sobre JavaScript e sobre a instalação do ambiente Node.js, até o uso de banco de dados não relacionais e aplicações web com MongoDB, por se tratar de um sistema de banco de dados orientado a documentos muito popular e cada mais presente no mercado, sendo ideal para aqueles que querem iniciar na plataforma Node.js e que têm um conhecimento básico em desenvolvimento web.
Fonte: OLIVEIRA, Cláudio Luís V.; ZANETTI, Humberto Augusto P. Node.js: programa de forma rápida e prática . São Paulo: Editora Saraiva. 2021. p. 6
A empresa de web back-end está analisando as melhores bibliotecas para consultas SQL, querem escolher para os estagiários, a versão mais simples para aprender, sendo:
03/06/2024 22:48:06
2/3
	A)
	MySQL
	B)
	NoSQL
	C)
	MongoDB
	X D)
	SQLite
	E)
	PostgreSQL
	Questão 008
	Os bancos de dados são o alicerce da maioria dos sistemas que utilizamos no nosso dia a dia. Com o avanço das tecnologias, a importância dos dados está cada vez maior, bem como a procura por formas mais eficientes de se armazenar e processar grandes volumes de dados. Assim, conhecer a história dos bancos de dados não relacionais (NoSQL) é fundamental para quem deseja trabalhar com big data.
Fonte: SILVA, Luiz Fernando Calaça; et al. Banco de dados não relacional. Porto Alegre : SAGAH, 2021. p. 13
Sabendo que o MongoDB é um banco de dados NoSQL orientado a documentos, qual característica do MongoDB está relacionado com a ordenação de dados?
	A)
	Esquema dinâmico.
	B)
	Documentos.
	C)
	Consultas poderosas.
	D)
	Suporte a índices.
	X E)
	Coleção.

Mais conteúdos dessa disciplina