Questão de Banco de Dados — PostgreSQL — CESPE / CEBRASPE 2021
- Código
- ce125264
- Banca
- CESPE / CEBRASPE
- Órgão
- SEFAZ-AL
- Ano
- 2021
- Nível
- Superior
- Cargo
- Auditor Fiscal de Finanças e Controle de Arrecadação da Fazenda Estadual
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: ✅ Certo. A afirmação está correta: por padrão, o comando CREATE INDEX no PostgreSQL cria índices utilizando o algoritmo de árvore B (B-Tree). O SGBD oferece suporte a outros tipos de índice (como Hash, GiST, GIN e SP-GiST), mas a B-Tree é o padrão adotado quando nenhum tipo é especificado explicitamente.
O PostgreSQL é um banco de dados objeto-relacional que utiliza a B-Tree como estrutura de indexação padrão desde suas primeiras versões. Esse tipo de índice é otimizado para consultas por igualdade e por intervalo, sendo adequado para a maioria dos cenários. Caso o usuário deseje outro tipo, deve informá-lo na sintaxe (CREATE INDEX nome ON tabela USING hash ...).
Portanto, a assertiva está em conformidade com o comportamento do PostgreSQL.
Decoreba simples: sempre que a prova perguntar sobre o índice padrão do CREATE INDEX no PostgreSQL, a resposta é B-Tree. Lembre-se de que o USING é opcional e, quando omitido, o banco assume USING btree.
Link permanente: /questoes/ce125264