Questão nº 54
Questão de Banco de Dados · FCC TRT6 2025 (nº 54)
FCC2025Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoBanco de Dados
Gabarito: Aver comentário ↓
Uma equipe de Analistas, considerando as características específicas de cada modelo, optou pelo uso do banco de dados NoSQL orientado a
- 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. (alternativa correta)
- 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.
- Cgrafos, pois estrutura dados em coleções, com suporte a esquemas flexíveis, ideais para o armazenamento de objetos JSON ou BSON.
- 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.
- Edocumentos, pois é ideal para o armazenamento de séries temporais, otimizando a leitura sequencial de grandes volumes de dados, como eventos de sensores.
Resposta comentada
Gabarito Alternativa A
Um banco de dados orientado a grafos é um tipo de banco de dados NoSQL que armazena dados como nós (entidades, como pessoas ou produtos) e arestas (relações entre esses nós, como "amigo de" ou "comprou"), sendo ideal para representar e consultar conexões complexas.
- (A) Correta: 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. Esses algoritmos são nativos para percorrer e analisar as relações em um grafo, sendo perfeitos para encontrar padrões de fraude ou conexões ocultas.
- (B) Incorreta: documentos, 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. Bancos de documentos não organizam dados em tabelas; essa é uma característica de bancos relacionais.
- (C) Incorreta: grafos, pois estrutura dados em coleções, com suporte a esquemas flexíveis, ideais para o armazenamento de objetos JSON ou BSON. A armadilha aqui é que "esquemas flexíveis" é uma característica NoSQL, mas a estrutura em "coleções" e o armazenamento de "objetos JSON ou BSON" são características de bancos de dados orientados a documentos, não a grafos.
- (D) Incorreta: colunas, 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. Bancos de dados orientados a colunas não armazenam dados em pares de chave-valor; essa é a característica de bancos de dados chave-valor.
- (E) Incorreta: documentos, pois é ideal para o armazenamento de séries temporais, otimizando a leitura sequencial de grandes volumes de dados, como eventos de sensores. Bancos de documentos não são a solução ideal para séries temporais; essa função é melhor desempenhada por bancos de dados de séries temporais dedicados.
Fonte: FCC TRT6 2025 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 005). Reproduzida para fins de estudo.