← Questões de Banco de Dados

Banco de Dados · CESPE/CEBRASPE · 2023

Questão comentada de Banco de Dados

Em um banco de dados NoSQL orientado a documento, o termo documento é definido como um

Gabarito: B

Em bancos NoSQL orientados a documento, o foco não é a tabela com linhas e colunas, mas sim o documento como unidade principal de armazenamento. Pense nele como um registro flexível, geralmente em formato JSON, BSON ou similar, que guarda um identificador e vários campos. Esses campos podem ser simples, como texto e números, ou mais complexos, como listas e até documentos dentro de documentos. É por isso que a banca costuma contrastar NoSQL com o modelo relacional. No relacional, você pensa em tabela, linha, chave estrangeira e esquema bem amarrado. No orientado a documento, o documento é mais livre, com estrutura mais adaptável ao tipo de dado. Isso é ótimo para dados sem formato fixo e para aplicações que mudam com frequência. O gabarito está na alternativa B porque ela descreve exatamente essa ideia: um objeto com identificador único e conjunto de campos, inclusive aninhados. Essa é a cara do documento em bancos como MongoDB, CouchDB e outros do mesmo estilo. As demais alternativas tentam puxar você de volta para o mundo relacional, com tabelas, esquema predefinido, chaves estrangeiras e consultas típicas de banco relacional. Em prova CESPE/CEBRASPE, esse contraste é muito comum: se a pergunta fala em NoSQL orientado a documento, desconfie de qualquer descrição com cheiro de SQL clássico.

Continue treinando

Questões relacionadas