Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — FCC 2025

Banco de DadosBanco de Dados
Código
fc075537
Banca
FCC
Órgão
TRT - 6ª Região (PE)
Ano
2025
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação
Uma equipe de Analistas, considerando as características específicas de cada modelo, optou pelo uso do banco de dados NoSOQL orientado a
  1. Agrafos, pois, além de implementar algoritmos como Depth-First Search (DFS) e Breadth-First Search (BFS), que otimizam consultas complexas, também pode fazer uma prevenção sofisticada contra fraudes.
  2. Bdocumentos, pois organiza dados em tabelas semelhantes ao modelo relacional, mas armazenando-as de forma independente, o que permite maior compressão e desempenho em operações de leitura.
  3. Cgrafos, pois estrutura dados em coleções, com suporte a esquemas flexíveis, ideais para o armazenamento de objetos JSON ou BSON.
  4. Dcolunas, que armazena dados em pares de chave-valor, o que permite uma estrutura altamente flexível para armazenar diferentes tipos de dados estruturados e semiestruturados.
  5. Edocumentos, pois é ideal para o armazenamento de séries temporais, otimizando a leitura sequencial de grandes volumes de dados, como eventos de sensores.
Revelar gabarito e comentário

GabaritoA — grafos, pois, além de implementar algoritmos como Depth-First Search (DFS) e Breadth-First Search (BFS), que otimizam consultas complexas, também pode fazer uma prevenção sofisticada contra fraudes.

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”.

Banco de Dados NoSQL: Modelo Orientado a Grafos

Gabarito: letra A. A alternativa A descreve corretamente o banco de dados orientado a grafos, que utiliza nós, arestas e propriedades, e implementa algoritmos de busca como DFS e BFS, sendo eficaz em consultas complexas e análise de fraudes. As demais alternativas confundem as características dos modelos NoSQL.

1Grafos
Nós e arestas
Algoritmos: DFS, BFS
Aplicação: prevenção de fraudes
2Documentos
JSON / BSON
Esquema flexível
Coleções
3Colunas
Famílias de colunas
Linhas e colunas
4Chave-valor
Pares chave-valor
Ex.: Redis
Modelos NoSQL
LEVELsoulevel.com.br
Modelos NoSQL: Grafos (Nós e arestas, Algoritmos: DFS, BFS, Aplicação: prevenção de fraudes); Documentos (JSON / BSON, Esquema flexível, Coleções); Colunas (Famílias de colunas, Linhas e colunas); Chave-valor (Pares chave-valor, Ex.: Redis)

Alternativa A — ✅ Correta ⟵ GABARITO

O banco de dados orientado a grafos estrutura os dados como nós (vértices) e relacionamentos (arestas), com propriedades associadas. Ele permite travessias eficientes usando algoritmos como Depth-First Search (DFS) e Breadth-First Search (BFS), otimizando consultas complexas em redes de relacionamentos. Aplicações como prevenção de fraudes se beneficiam dessa capacidade, pois conseguem detectar padrões suspeitos entre entidades. Essa alternativa está plenamente de acordo com as características do modelo.

Alternativa B — ❌ Incorreta

Afirma que bancos orientados a documentos organizam dados em tabelas semelhantes ao modelo relacional. Na verdade, bancos de documentos armazenam dados em documentos JSON ou BSON, com esquema flexível, e não em tabelas. A descrição se aproxima mais do modelo relacional ou, em parte, do modelo orientado a colunas, mas não corresponde ao modelo de documentos.

Alternativa C — ❌ Incorreta

Descreve bancos de dados orientados a grafos como estruturando dados em coleções com esquemas flexíveis, ideais para objetos JSON ou BSON. Essa é a definição de bancos orientados a documentos, não de grafos. Grafos usam nós e arestas, não coleções de documentos. Há uma troca clara de conceitos.

Alternativa D — ❌ Incorreta

Afirma que bancos orientados a colunas armazenam dados em pares de chave-valor. Na verdade, o modelo orientado a colunas organiza dados em famílias de colunas, com linhas e colunas, mas não no formato chave-valor. Pares chave-valor são um modelo distinto (ex.: Redis). A descrição está incorreta.

Alternativa E — ❌ Incorreta

Diz que bancos orientados a documentos são ideais para séries temporais. Embora possam armazenar dados temporais, o modelo mais adequado para séries temporais é o orientado a colunas ou bancos especializados (ex.: InfluxDB). Documentos são mais indicados para dados semiestruturados e consultas por conteúdo, não para leitura sequencial de grandes volumes de eventos.

NÃO CAIA NESSA!

A banca explora a confusão entre as características dos modelos NoSQL. As alternativas C e E atribuem propriedades de bancos de documentos ao modelo de grafos e vice-versa. Fique atento: grafos = nós e arestas; documentos = coleções de JSON/BSON. Memorize os quatro modelos e suas principais aplicações.

Gabarito: letra A

Link permanente: /questoes/fc075537