Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2026
- Código
- ce230509
- Banca
- CESPE / CEBRASPE
- Órgão
- Telebras
- Ano
- 2026
- Nível
- Superior
- Cargo
- Especialista em Gestão de Telecomunicações - Analista de Tecnologia da Informação
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: Errado (E). A afirmação está incorreta pois bancos NoSQL orientados a grafos, como Neo4j, otimizam consultas por meio da navegação em relacionamentos (arestas), e não por joins tradicionais, que são operações pesadas e típicas de bancos relacionais.
A banca testa o conhecimento sobre o modelo de dados de grafos e a estratégia de consulta. Bancos relacionais utilizam joins para combinar tabelas; já os bancos de grafos armazenam dados em nós e arestas, permitindo percorrer os relacionamentos de forma eficiente sem necessidade de joins.
O contexto confirma: "O banco de dados do tipo grafo não utiliza pares de chave/valor, mas sim uma estrutura de três componentes: os nós, os relacionamentos e as propriedades." e indica que a linguagem Cypher é "otimizada para gráficos".
Afirma que a execução de consultas em bancos NoSQL orientados a grafos é otimizada principalmente por joins tradicionais, de forma semelhante aos relacionais. Isso é falso: a otimização vem da navegação por arestas, não de joins.
Reconhece que a afirmação está errada, o que é correto. Bancos de grafos não dependem de joins para consultas; sua arquitetura é voltada para percorrer relacionamentos de forma nativa.
Ao estudar NoSQL, foque nas diferenças fundamentais entre os modelos. Para grafos, lembre-se: nós + arestas + propriedades, consulta por navegação (ex.: Cypher). Joins são do mundo relacional.
Gabarito: letra E
Link permanente: /questoes/ce230509