Questão de Banco de Dados — Índices — FGV 2024
- Código
- fg077429
- Banca
- FGV
- Órgão
- CVM
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista - Perfil 9 - TI / Infraestrutura e Segurança - Tarde
- Amultitabelas;
- Bbitmap;
- Cfuncionais;
- Dmultiníveis dinâmicos;
- Eem árvore B.
GabaritoC — funcionais;
Gabarito: letra C. O enunciado descreve exatamente o conceito de índice funcional: a indexação é feita com base no resultado da chamada de uma função sobre os valores das linhas, e não nos valores em si. Esse tipo de índice é definido na literatura como aquele que "executa a indexação das linhas de uma tabela, não com base nos valores dessas linhas, mas, sim, no resultado da chamada de alguma função especificada sobre esses valores".
Índices multitabelas (ou índices de junção) contêm ponteiros para linhas de diversas tabelas, visando melhorar o desempenho de junções. Não se baseiam em função sobre valores.
Índices bitmap usam vetores de bits para cada valor possível de uma coluna. São eficientes para consultas com conjuntos de valores, mas não envolvem chamada de função.
A definição de índice funcional corresponde exatamente ao descrito: indexar as linhas com base no resultado de uma função especificada sobre os valores das linhas. É a alternativa que atende diretamente ao enunciado.
Índices multiníveis dinâmicos (como B-trees ou variações) organizam os dados em níveis de árvore balanceada, permitindo buscas eficientes por intervalo e acesso direto, mas não utilizam função sobre os valores para indexar.
Índices em árvore B (B-tree) são o tipo mais comum de índice, baseados em estrutura de árvore balanceada. Eles indexam pelos valores das colunas, não pelo resultado de uma função.
Gabarito: letra C.
Link permanente: /questoes/fg077429