Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — CESPE / CEBRASPE 2021

Banco de DadosPostgreSQL
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
Por padrão, o comando CREATE INDEX, do POSTGRESQL, cria índices que utilizam o algoritmo de árvore B (B-Tree).
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

PostgreSQL

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.

  1. 1Padrão: B-Tree
  2. 2Outros tipos
  3. 3Hash
  4. 4GiST
  5. 5GIN
  6. 6SP-GiST
  7. 7Sintaxe: USING tipo
LEVEL · soulevel.com.br
PEGA ESSA DICA!

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