FC ConcursosFC Concursos

Questão FC546308

Determinado banco de dados armazena registros em estruturas semiestruturadas, como JSON ou BSON, permitindo que cada registro possua atributos distintos e facilitando a recuperação

Outros Tipos e Modelos de Bancos de Dados

CEBRASPE (CESPE) · 2025

Determinado banco de dados armazena registros em estruturas semiestruturadas, como JSON ou BSON, permitindo que cada registro possua atributos distintos e facilitando a recuperação de dados por meio de chaves ou índices sobre todos os seus campos.

 

Esse tipo de banco de dados NoSQL é denominado

  1. relacional.
  2. key/value.
  3. orientado a documentos.
  4. orientado a grafo.
  5. colunar.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O modelo orientado a documentos armazena registros como documentos semiestruturados, geralmente em formatos como JSON ou BSON. Cada documento é uma unidade autocontida que pode ter atributos diferentes dos outros, permitindo heterogeneidade nos registros.

Os documentos ficam agrupados em coleções e costumam ter um identificador único (por exemplo, _id). Campos podem ser simples, arrays ou subdocumentos aninhados, o que torna natural representar estruturas complexas.

É possível criar índices sobre qualquer campo do documento, o que permite recuperar dados por chaves ou consultas eficientes em campos internos. A ausência de esquema rígido facilita a evolução do modelo de dados e reduz a necessidade de operações de junção ao armazenar relacionamentos por incorporação.

Exemplos práticos desse modelo incluem bancos como o MongoDB. Em resumo, o ponto central é a flexibilidade na estrutura dos registros e a capacidade de indexar e consultar seus campos.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo