← Questões de Banco de Dados

Banco de Dados · FGV · 2025

Questão comentada de Banco de Dados

No contexto de Big Data, novas ferramentas e novos modelos de armazenamento de dados foram criados para atender às necessidades de flexibilidade, disponibilidade, escalabilidade e desempenho das aplicações, muitas vezes sacrificando uma ou mais propriedades ACID. Assinale a opção que apresenta, respectivamente, uma ferramenta que trata do modelo de dados orientado a colunas e outra, do modelo orientado a documentos.

Gabarito: B

No universo de Big Data, as soluções de armazenamento foram separadas por tipo de modelo de dados, porque um banco relacional tradicional nem sempre aguenta bem o volume, a velocidade e a variedade dos dados. A ideia é escolher a ferramenta de acordo com o formato mais natural de consulta e escrita: colunas, documentos, grafos, chave-valor, e por aí vai. Cassandra é um exemplo clássico de banco orientado a colunas, muito usado em cenários com alta escalabilidade e escrita distribuída. Ele organiza os dados em famílias de colunas e é conhecido por priorizar disponibilidade e desempenho, aceitando certas concessões em relação ao ACID completo. Já o MongoDB é um banco orientado a documentos, armazenando dados em formato parecido com JSON/BSON, o que dá bastante flexibilidade para estruturas sem esquema rígido. Por isso, a alternativa B está correta: Cassandra representa o modelo orientado a colunas, e MongoDB representa o modelo orientado a documentos. É exatamente o tipo de associação que a banca gosta de cobrar: nome da ferramenta + modelo de dados + pegadinha com outras tecnologias populares. Dica importante: Redis é principalmente chave-valor, Neo4J é orientado a grafos e Spark é uma plataforma de processamento, não um banco de dados documental. Então, em prova, vale lembrar: Cassandra = colunas; MongoDB = documentos.

Continue treinando

Questões relacionadas