FC ConcursosFC Concursos

Questão FC213565

Uma organização deseja implementar um software para lidar com seus documentos e que deve ter como característica principal a variação dos campos descritivos de acordo com os vários

Outros Tipos e Modelos de Bancos de Dados

CESGRANRIO · 2024

Uma organização deseja implementar um software para lidar com seus documentos e que deve ter como característica principal a variação dos campos descritivos de acordo com os vários tipos de documentos. Essa necessidade específica levou a organização a escolher um banco de dados NoSQL.

 

A característica principal presente em alguns bancos de dados NoSQL que justifica essa escolha é a(o)

  1. ausência de chaves primárias
  2. organização por colunas
  3. representação por meio de grafos
  4. uso de esquemas flexíveis
  5. uso do modelo estrela
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A alternativa correta é a uso de esquemas flexíveis.


Em bancos de dados NoSQL, especialmente os do tipo documentos, os registros são armazenados como objetos JSON-like que não exigem um esquema rígido pré-definido.


Isso significa que diferentes documentos na mesma coleção podem ter conjuntos distintos de campos sem necessidade de alterar a estrutura do banco.


Para a organização do enunciado, que precisa que os campos descritivos variem conforme o tipo de documento, esse modelo é ideal: cada documento pode conter apenas os atributos relevantes ao seu tipo.


Vantagens práticas: evita migrações de esquema ao incluir novos campos, facilita armazenamento de metadados variados e permite validação/controlos no nível da aplicação ou por regras opcionais do SGBD.


Em resumo: o esquema flexível torna simples e eficiente representar documentos heterogêneos, justificando a escolha por um banco NoSQL.

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

Continue aprendendo