← Questões de Banco de Dados

Banco de Dados · FGV · 2023

Questão comentada de Banco de Dados

Considere a estrutura de dados a seguir. { titulo: "Votação no Congresso", corpo: "A votação foi realizada em São Paulo.", categoria: "Notícias", vistas: 200, assuntos: ["lei", "impostos"], data: 12/05/2023 } Na categorização pertinente aos bancos de dados da classe NoSQL, esse tipo de arranjo das informações é considerado

Gabarito: A

Em NoSQL, os dados podem aparecer em formatos bem diferentes dos bancos relacionais clássicos. Aqui, a estrutura mostrada lembra um registro com campos nomeados, como titulo, corpo, categoria, vistas, assuntos e data, algo muito próximo de um objeto de texto estruturado. Esse formato é típico de banco orientado a documento, muito usado em sistemas que armazenam JSON ou estruturas parecidas. A ideia central é simples: em vez de linhas e colunas fixas, você guarda um conjunto de atributos dentro de uma única unidade lógica. Isso dá flexibilidade para campos variados, inclusive listas, como acontece com "assuntos". Em SQL tradicional, isso exigiria uma modelagem mais rígida, enquanto no NoSQL documental o registro já nasce assim, mais livre e organizado. Por isso, o gabarito A está correto: trata-se de um documento. Na classificação de bancos NoSQL, documento é justamente esse arranjo com pares nome-valor, aninhamento e coleções internas, geralmente em formato JSON, BSON ou semelhante. A própria estrutura do enunciado entrega a pista: parece um documento pronto, não uma tabela, nem um grafo, nem um simples par chave/valor isolado. Resumo de prova: se você vê vários campos descritos dentro de uma única unidade, com valores variados e até lista, pense em banco documental. Se fosse só uma chave apontando para um valor único, seria outra história.

Continue treinando

Questões relacionadas