Com o advento de tipos diferentes de sistemas de gerenciamen...
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (2)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Tema central: Sistemas de Gerenciamento de Bancos de Dados (SGBDs) orientados a documentos.
A questão aborda a identificação do tipo de SGBD que armazena informações como documentos, cada qual sendo um grupo de objetos com chaves distintas. O entendimento desse conceito é fundamental para Analistas de TI devido à diversidade de bancos de dados disponíveis no mercado e suas aplicações práticas.
Justificativa da alternativa correta:
A alternativa A) MongoDB é a correta. O MongoDB é um exemplo clássico de SGBD NoSQL orientado a documentos. Os dados são representados por “documentos” geralmente no formato JSON ou BSON, contendo chaves únicas e valores, além de suportarem estruturas complexas e aninhadas. Esse modelo não utiliza tabelas rígidas, como nos SGBDs relacionais, oferecendo flexibilidade e escalabilidade. Essas características tornam o MongoDB muito utilizado em aplicações modernas, especialmente quando há necessidade de lidar com dados dinâmicos ou heterogêneos.
Resumo do raciocínio: O enunciado destacou palavras-chave como “orientado a documentos”, “informações como documentos” e “chaves distintas”, que apontam diretamente para o modelo NoSQL de documentos — MongoDB é o principal representante dessa abordagem.
Análise das alternativas incorretas:
- B) PostgreSQL: Embora suporte tipo JSON, é um SGBD relacional. Seu modelo principal é de tabelas e colunas, não de documentos.
- C) Flask SQLAlchemy: Não é um SGBD, mas sim uma combinação de framework (Flask) e ORM (SQLAlchemy) para desenvolvimento Python.
- D) MySQL: Assim como o PostgreSQL, é relacional, baseado em tabelas e não orientado a documentos.
- E) NoSQL: NoSQL não é um SGBD, mas uma categoria. MonogoDB pertence a essa categoria, mas a opção pede um SGBD específico.
Estratégias de prova:
Fique atento(a) a enunciados que pedem um exemplo e não uma categoria (“NoSQL” vs “MongoDB”). Não confunda frameworks, ORMs ou categorias amplas com produtos específicos de SGBD. Palavras como “tabelas”, “documentos”, “chave-valor” e “grafo” costumam entregar qual modelo de banco de dados está sendo cobrado.
Referência: Silberschatz, Abraham et al. Sistemas de Banco de Dados. O’Reilly: modelos de dados e classificação dos bancos de dados.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O MongoDB não é um banco de dados relacional; ele é um banco de dados NoSQL. Em vez de utilizar tabelas, o MongoDB organiza os dados em documentos no formato JSON (JavaScript Object Notation), que são armazenados em coleções.
Gabarito: letra A.
Gabarito: LETRA A.
O MongoDB é o representante máximo dos SGBDs orientados a documentos. Diferente do modelo relacional (que usa linhas e colunas), ele armazena dados em estruturas flexíveis chamadas documentos, que no MongoDB são salvos em um formato chamado BSON (Binary JSON).
- Chaves distintas: Cada documento é um conjunto de pares campo: valor (ou chave: valor).
- Esquema Flexível: Cada documento em uma mesma "coleção" pode ter campos diferentes, o que facilita muito o desenvolvimento ágil.
Bons Estudos!
Vamos juntos rumo à posse!
INSTAGRAM: @informaticaconcursos_
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo