Pular para o conteúdo

Cebraspe · Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) 2025

Questão 38 — Banco de Dados: Índices Funcionais

Banco de Dados Índices Funcionais

Cebraspe 2025

Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) · Técnico em Tecnologia da Informação II — Área 2: Desenvolvimento de Software

Gabarito disponível

Em bancos de dados com suporte à indexação funcional,
Selecione uma alternativa

Resolução comentada

Índice funcional é criado sobre o resultado de uma função aplicada à coluna.

Em índices funcionais (baseados em função), o índice armazena o valor calculado por uma expressão ou função sobre a coluna, como UPPER(nome), permitindo que consultas que usam essa mesma expressão aproveitem o índice.

Análise das alternativas

B) Colunas com NULL podem ser indexadas funcionalmente. C) Pode-se indexar colunas de vários tipos, como texto e datas. D) Basta o comando CREATE INDEX, sem procedimento armazenado. E) Todo índice guarda uma cópia dos valores indexados, então isso não é característica distintiva do funcional; a alternativa A é a definição correta.

Referência: Oracle: function-based indexes; PostgreSQL: expression indexes.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: A

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Área 2 (077_BANRISUL_002_01)