Questão nº 98
Questão de Tecnologia da Informação · FGV TCE-PA 2024 (nº 98)
Com relação aos bancos de dados NoSQL orientados a documentos, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).
( ) Utilizam um modelo de dados flexível, e permitem o armazenado de dados em formatos como JSON e BSON.
( ) São comumente mais escaláveis verticalmente do que bancos de dados relacionais, permitindo dessa forma a distribuição de dados entre múltiplos servidores.
( ) Nesse tipo de banco de dados, a normalização dos dados é frequentemente utilizada para melhorar a consistência dos dados e evitar redundância.
As afirmativas são, respectivamente,
- AV – V – F.
- BV – V – V.
- CV – F – F. (alternativa correta)
- DF – F – V.
- EF – V – F.
Resposta comentada
Gabarito Alternativa C
Bancos de dados NoSQL orientados a documentos armazenam dados em estruturas flexíveis, como documentos JSON, que podem ter diferentes campos e aninhamentos, sem a necessidade de um esquema rígido pré-definido.
(A) Incorreta: A primeira afirmativa está correta, mas a sequência completa não corresponde ao gabarito.
(B) Incorreta: A primeira afirmativa está correta, mas a segunda e a terceira estão incorretas, não correspondendo ao gabarito.
(C) Correta:
- A primeira afirmativa é Verdadeira (V). Bancos de documentos, como MongoDB, utilizam um modelo de dados flexível (schema-less ou schema-flexible) e armazenam dados em formatos como JSON (JavaScript Object Notation) ou BSON (Binary JSON), que é a representação binária do JSON, otimizada para armazenamento e transferência.
- A segunda afirmativa é Falsa (F). Bancos de dados NoSQL, incluindo os orientados a documentos, são comumente mais escaláveis horizontalmente (adicionando mais servidores para distribuir a carga e os dados) do que bancos de dados relacionais. A escalabilidade vertical (aumentar os recursos de um único servidor) é uma característica que os bancos relacionais também utilizam, mas os NoSQL se destacam por sua capacidade de escalar horizontalmente. A afirmação confunde os conceitos, atribuindo a escalabilidade vertical à característica de distribuição de dados entre múltiplos servidores, que é a essência da escalabilidade horizontal. Armadilha da banca: A menção à "distribuição de dados entre múltiplos servidores" remete à escalabilidade horizontal, mas o termo "escaláveis verticalmente" é usado incorretamente, tornando a afirmação falsa.
- A terceira afirmativa é Falsa (F). Em bancos de dados orientados a documentos, a desnormalização (ou seja, o armazenamento de dados relacionados dentro do mesmo documento, mesmo que isso gere alguma redundância) é frequentemente preferida para otimizar o desempenho de leitura e simplificar o desenvolvimento da aplicação, evitando a necessidade de joins complexos. Embora a normalização possa ser aplicada em certos cenários, ela não é a estratégia principal ou "frequentemente utilizada" como é em bancos de dados relacionais.
(D) Incorreta: As afirmativas não são F-F-V.
(E) Incorreta: As afirmativas não são F-V-F.
Fonte: FGV TCE-PA 2024 Auditor de Controle Externo - Informática - Administrador de Banco de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.