Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2025
Banco de Dados›Banco de Dados Relacionais
Código
ce201538
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Nível
Superior
Cargo
Pesquisador – Área: Ciências Exatas e da Terra – Subárea: Rastreabilidade e Certificação Digital
Acerca de banco de dados, julgue o item seguinte. Nesse sentido, considere que a sigla NoSQL, sempre que empregada, se refere a bancos de dados não relacionais.Em um banco de dados relacional, a criação de índices compostos em colunas frequentemente utilizadas em filtros de consulta não melhora o desempenho da busca, pois não evita a necessidade de leitura sequencial da tabela.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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 relacionais: índices compostos
❌ ERRADO. A afirmação está incorreta. Em um banco de dados relacional, a criação de índices compostos sobre colunas frequentemente usadas em filtros de consulta melhora sim o desempenho da busca, pois permite que o banco localize as linhas de forma eficiente, evitando a necessidade de leitura sequencial completa da tabela (full table scan). Esse é justamente o propósito dos índices: acelerar consultas.
A afirmação inverte o efeito dos índices. Um índice composto (por múltiplas colunas) pode ser especialmente útil quando as colunas são usadas juntas em cláusulas WHERE, ORDER BY ou JOIN, permitindo acesso direto aos dados sem percorrer toda a tabela. A leitura sequencial só ocorre quando não há índice adequado ou quando o otimizador de consultas decide que o custo de usar o índice é maior (por exemplo, em tabelas muito pequenas ou quando a consulta retorna grande parte das linhas).
Índices compostos (SQL): Melhoram desempenho (Filtros (WHERE), Ordenação (ORDER BY), Junções (JOIN)); Evitam full table scan (Acesso direto às linhas); Exceção (não usa índice) (Tabela muito pequena, Consulta retorna muitas linhas)