Sobes.tech
Junior — Middle

Kun je voorbeelden geven van verschillende soorten indexen die in databases worden gebruikt?

sobes.tech AI

Antwoord van AI

In databases worden verschillende soorten indexen gebruikt om zoeken en sorteren van gegevens te versnellen:

  • B-Tree index — het meest voorkomende type, geschikt voor snelle zoekopdrachten binnen een bereik van waarden.
  • Hash index — efficiënt voor exacte zoekopdrachten op sleutel, maar ondersteunt geen bereikquery's.
  • Bitmap index — gebruikt voor kolommen met een klein aantal unieke waarden, bijvoorbeeld geslacht of status.
  • Full-text index — gebruikt voor snelle tekstzoekopdrachten, bijvoorbeeld in artikelen of opmerkingen.

Voorbeeld van het aanmaken van een B-Tree index in SQL:

CREATE INDEX idx_user_name ON users (name);