← Questões de Banco de Dados

Banco de Dados · CONSULPLAN · 2023

Questão comentada de Banco de Dados

O MongoDB (derivado da palavra humongous em inglês, que quer dizer “gigantesco”) é um tipo relativamente novo de banco de dados que não tem conceitos de tabelas, esquemas, SQL ou linhas. Para armazenar dados, o MongoDB usa um formato aberto de dados denominado:

Gabarito: C

O MongoDB é um banco de dados NoSQL orientado a documentos. Em vez de trabalhar com tabelas e linhas como os bancos relacionais, ele organiza as informações em documentos, que lembram estruturas de dados mais flexíveis e naturais para aplicações modernas. Isso facilita guardar dados com formatos variados, sem obrigar você a encaixar tudo em um esquema rígido logo no começo. Na prática, o MongoDB usa o BSON, que é a abreviação de Binary JSON. Pense nele como uma versão binária do JSON, feita para ser mais eficiente no armazenamento e na leitura pelo banco. O JSON é a linguagem visual mais conhecida, mas, internamente, o MongoDB usa BSON para ganhar desempenho e suportar tipos de dados extras. Por isso, o gabarito é a letra C. A banca quer saber qual é o formato aberto de dados utilizado pelo MongoDB para armazenar informações, e esse formato é o BSON. É um detalhe clássico de concurso: JSON aparece na conversa, mas quem manda mesmo no armazenamento interno do MongoDB é o BSON. Resumo para fixar: MongoDB trabalha com documentos, não com tabelas; e o formato de armazenamento associado a ele é o BSON. Se a questão falar em “formato aberto”, desconfie de alternativas genéricas ou do famoso JSON que engana muita gente.

Continue treinando

Questões relacionadas