Sobes.tech
Junior — Middle

¿Puedes dar ejemplos de diferentes tipos de índices utilizados en bases de datos?

sobes.tech AI

Respuesta de la IA

En las bases de datos se utilizan diferentes tipos de índices para acelerar la búsqueda y clasificación de datos:

  • Índice B-Tree — el tipo más común, adecuado para búsquedas rápidas por rango de valores.
  • Índice Hash — eficiente para búsquedas exactas por clave, pero no soporta consultas por rango.
  • Índice Bitmap — utilizado para columnas con un pequeño número de valores únicos, por ejemplo, sexo o estado.
  • Índice de texto completo — se emplea para búsquedas rápidas en textos, por ejemplo, en artículos o comentarios.

Ejemplo de creación de un índice B-Tree en SQL:

CREATE INDEX idx_user_name ON users (name);