Logo Passei Direto
Buscar
Considere o sistema de banco de dados MongoDB, que possui uma base de dados chamada Produtos. Marque a alternativa que corretamente realiza a inserção dos produtos Moldura e Caneca na base de dados. a. db.produto.insert({item: "Moldura", valor: 120.00}),({item: "Caneca", valor: 10}) b. db.produto.insertOne({item: "Moldura", valor: 120.00}),({item: "Caneca", valor: 10}) c. db.produto.insertMany([item: "Moldura", valor: 120.00, item: "Caneca", valor: 10]) d. db.produto.insertMany([{item: "Moldura", valor: 120.00},{item: "Caneca", valor: 10}]) e. db.produto.insertOne([{item: "Moldura", valor: 120.00},{item: "Caneca", valor: 10}])
User badge image
Lucas de Carvalho Ferreira

há 3 dias

Respostas

User badge image

Ed Verified user icon

há 3 dias

Vamos analisar as alternativas para identificar a que realiza corretamente a inserção dos produtos "Moldura" e "Caneca" na base de dados MongoDB. a) `db.produto.insert({item: "Moldura", valor: 120.00}),({item: "Caneca", valor: 10})` - Esta sintaxe está incorreta, pois não se pode usar a vírgula dessa forma para inserir múltiplos documentos. b) `db.produto.insertOne({item: "Moldura", valor: 120.00}),({item: "Caneca", valor: 10})` - Aqui, `insertOne` só insere um documento, e a sintaxe está errada para a segunda parte. c) `db.produto.insertMany([item: "Moldura", valor: 120.00, item: "Caneca", valor: 10])` - A sintaxe está incorreta, pois os itens devem ser objetos dentro de um array. d) `db.produto.insertMany([{item: "Moldura", valor: 120.00},{item: "Caneca", valor: 10}])` - Esta opção está correta, pois utiliza `insertMany` com um array de objetos, cada um representando um produto. e) `db.produto.insertOne([{item: "Moldura", valor: 120.00},{item: "Caneca", valor: 10}])` - Aqui, `insertOne` está sendo usado, mas está tentando inserir um array, o que não é correto. Portanto, a alternativa correta que realiza a inserção dos produtos "Moldura" e "Caneca" na base de dados é: d) db.produto.insertMany([{item: "Moldura", valor: 120.00},{item: "Caneca", valor: 10}]).

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina