Pular para o conteúdo principal

Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — FUNDATEC 2023

Banco de DadosSGBD - Sistema de Gerenciamento de Banco de Dados
Código
qq895467
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Com o advento de tipos diferentes de sistemas de gerenciamento de bancos de dados (SGBDs), o começo do desenvolvimento de qualquer software envolve a escolha de SGBD para armazenar dados. Qual SGBD é orientado a documentos em que o modelo de banco de dados armazena as informações como documentos e que são representados internamente como grupos de objetos que possuem chaves distintas?
  1. AMongoDB.
  2. BPostgreSQL.
  3. CFlask SQLAlchemy.
  4. DMySQL.
  5. ENoSQL.
Revelar gabarito e comentário

GabaritoA — MongoDB.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Bancos de dados NoSQL orientados a documentos

Gabarito: letra A. O MongoDB é um SGBD NoSQL orientado a documentos, que armazena dados como documentos (geralmente em formato BSON/JSON), onde cada documento é um conjunto de pares chave-valor — exatamente a descrição do enunciado: "orientado a documentos", "armazena as informações como documentos", "representados internamente como grupos de objetos que possuem chaves distintas".

A banca testa o conhecimento prático sobre os tipos de SGBD e a capacidade de identificar qual ferramenta se encaixa na descrição.

Alternativa A — ✅ Correta ⟵ GABARITO

MongoDB é o principal representante dos bancos NoSQL orientados a documentos. Os dados são armazenados em documentos no formato BSON (uma extensão binária do JSON), cada um com sua própria estrutura de chaves e valores. Não exige esquema fixo, permitindo flexibilidade.

Alternativa B — ❌ Incorreta

PostgreSQL é um SGBD relacional (SQL). Seu modelo baseia-se em tabelas, linhas e colunas, com esquema predefinido. Não é orientado a documentos, embora possa suportar JSON como tipo de dado, mas não é sua natureza primária.

Alternativa C — ❌ Incorreta

Flask SQLAlchemy não é um SGBD. É uma biblioteca ORM (Object-Relational Mapping) para a linguagem Python, usada para interagir com bancos de dados relacionais. Não armazena dados por si só.

Alternativa D — ❌ Incorreta

MySQL é um SGBD relacional, assim como PostgreSQL. Utiliza tabelas e SQL, não documentos.

Alternativa E — ❌ Incorreta

NoSQL é uma categoria ampla de bancos de dados não relacionais, que inclui modelos orientados a documentos, chave-valor, colunas, grafos, etc. Não é um SGBD específico, mas sim um paradigma. A pergunta pede um SGBD concreto, e MongoDB é a resposta correta dentro dessa categoria.

Gabarito: letra A

Link permanente: /questoes/qq895467