Questão de Banco de Dados — Índices — CESPE / CEBRASPE 2024
- Código
- ce180654
- Banca
- CESPE / CEBRASPE
- Órgão
- Prefeitura de Cachoeiro de Itapemirim - ES
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Sistemas
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: Errado (E). A afirmação de que os índices contêm todas as colunas da tabela está incorreta. Índices são estruturas auxiliares que armazenam apenas as colunas indexadas (chaves) e ponteiros para as linhas, não a totalidade dos dados.
O conceito correto de índice em banco de dados é o de uma estrutura de acesso auxiliar associada a uma tabela, utilizada para acelerar a recuperação de registros. Conforme definição clássica, um índice contém apenas as colunas que compõem a chave de busca, não todas as colunas da tabela. A afirmativa do enunciado confunde índice com a própria tabela.
Afirma que os índices contêm todas as colunas da tabela. Isso é falso: índices armazenam apenas um subconjunto de colunas (as colunas indexadas), além de ponteiros para as linhas correspondentes. A tabela em si armazena todos os dados; o índice é uma estrutura separada e menor.
Reconhece que a afirmação é errada. Realmente, índices não contêm todas as colunas. Eles são estruturas de acesso que otimizam consultas, mantendo apenas as chaves e referências.
Lembre-se: índice não é uma cópia da tabela; é um atalho. Ele contém apenas as colunas usadas na busca (chave primária, chave estrangeira, etc.) e um ponteiro para a linha completa. Questões que dizem "contém todas as colunas" ou "é uma cópia da tabela" estão erradas.
Gabarito: letra E (Errado).
Link permanente: /questoes/ce180654