V případě, že uživatelská informace má velký rozsah nebo tabulka obsahuje více klíčů, je vhodné pro každou tabulku vytvořit nadřazenou tabulku obsahující jen jeden klíč a číslo položky v základní tabulce. Těmto nadřazeným tabulkám se říká indexní tabulky.
Indexní tabulky mohou být organizovány různými způsoby (vstupněsekvenčně, seřazeně, rozptýleně). Mohou obsahovat i vícenásobné výskyty stejných klíčů. Při vkládání, rušení a změně klíčů v základní tabulce se musí změnit položky indexních tabulek. Při vyhledávání se určí, podle kterého klíče se provádí hledání. Podle toho je vybrána indexní tabulka, v ní je vyhledán klíč a jemu odpovídající položka v základní tabulce.
Speciálně se prací s tabulkami zabývají tabulkové procesory a databáze. Ty poskytují velmi silné nástroje nejenom pro zpracování jednotlivých položek tabulek, ale celých skupin položek a sloupců tabulek, umožňují automatické plnění jednotlivých polí tabulek v závislosti na jiných polích, mezisoučty a řadu statistických funkcí.