Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2023
Banco de Dados›SQL
Código
ce163592
Banca
CESPE / CEBRASPE
Órgão
TC-DF
Ano
2023
Nível
Superior
Cargo
Auditor de Controle Externo – Área Especializada – Especialidade Tecnologia da Informação – Orientação Sistemas de TI
Julgue o item que se segue, a respeito de SQL e das técnicas para detecção de problemas e otimização de desempenho do SGDB e de consultas SQL.Os índices de árvore B alteram a forma como os dados são armazenados em um banco de dados, pois esses índices classificam as linhas de acordo com a coluna em que o índice aparece.
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”.
Índices de árvore B em bancos de dados
❌ ERRADO. A afirmação é falsa porque índices B-tree (árvore B) são estruturas auxiliares de acesso que aceleram consultas, mas não alteram a forma como os dados das tabelas são fisicamente armazenados. As linhas continuam armazenadas na tabela (em heap ou clustered), sem reordenação ou classificação imposta pelo índice. O índice organiza as chaves e ponteiros para as linhas, mas as linhas em si não são reorganizadas.
A banca testa a compreensão do papel dos índices. Índices são objetos independentes das tabelas; eles apenas fornecem um caminho rápido para localizar registros, sem modificar o layout físico dos dados. A ordenação mencionada refere-se à árvore do índice, não às linhas da tabela.
Índice B-tree: Estrutura auxiliar de acesso (Acelera consultas, Objeto independente da tabela); O que organiza (Chaves e ponteiros (RIDs), Árvore do índice); O que NÃO altera (Armazenamento físico das linhas, Ordenação das linhas na tabela)
NÃO CAIA NESSA!
O enunciado sugere que o índice "altera o armazenamento" e "classifica as linhas", o que é incorreto. Índices não alteram o armazenamento físico das linhas; são estruturas à parte que mapeiam valores de colunas para localizações (RIDs ou ponteiros). Com treino, você identifica essa troca de conceito.