SóProvas


ID
5555443
Banca
CESPE / CEBRASPE
Órgão
SEFAZ-AL
Ano
2021
Provas
Disciplina
Banco de Dados
Assuntos

Julgue o próximo item, a respeito de POSTGRESQL, bancos de dados não relacionais e técnicas para pré-processamento de dados.

Por padrão, o comando CREATE INDEX, do POSTGRESQL, cria índices que utilizam o algoritmo de árvore B (B-Tree).

Alternativas
Comentários
  • Gab C.

    Lembrando que dependendo da versão do PostgreSQL, há diversos tipos de índices, por exemplo na versão 10, há os seguintes tipos de índices: btree, hash, gist, spgist, gin, brin. Padrão é btree conforme dito pela questão.

  • ✅Gabarito(Certo)  

    O comando CREATE INDEX constrói o índice nome_do_índice na tabela especificada. Os índices são utilizados, principalmente, para melhorar o desempenho do banco de dados (embora a utilização não apropriada possa resultar em uma degradação de desempenho).

    O PostgreSQL fornece os métodos de índice B-treehashGiST e GIN. Os usuários também podem definir seus próprios métodos de índice, mas é muito complicado.

    Sintaxe: CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] nome_do_índice ON tabela 

    O método padrão criado utilizando o comando CREATE INDEX é btree.

    Fonte: http://pgdocptbr.sourceforge.net/pg82/sql-createindex.html

  • c-

    Postgres supports many different index types, B-Tree being the default upon specifying the name of the table after the CREATE INDEX clause.

    https://www.postgresql.org/docs/9.3/sql-createindex.html

  • O PostgreSQL suporta atualmente quatro tipos de índices: B-tree (árvore B), R-tree (árvore R), Hash e GiST.

    Os índices do tipo B-Tree são o padrão utilizado no momento que criamos nossos índices com a instrução CREATE INDEX. O “B” significa equilibrada (Balanced), e a ideia é que a quantidade de dados em ambos os lados da árvore seja mais ou menos o mesmo. Eles podem operar todos os tipos de dados, e também podem ser utilizados para recuperar valores nulos. Este tipo de índice é projetado para trabalhar muito bem com cache.

    https://www.devmedia.com.br/trabalhando-com-indices-no-postgresql/34028