Są to dane umożliwiające kojarzenie wartości z wierszami tabeli. Indeksy umożliwiają również wyszukiwanie i sortowanie danych (rekordów) według określonych zasad. Właściwe dobranie indeksów również ma istotny wpływ na szybkość bazy danych. Indeksy powinny być krótkie co jednocześnie przyspiesza bazę danych.
Do tworzenia indeksów stosuje się polecenie SQL: CREATE INDEX