Das Betriebssystem verwendet eine Vielzahl von Indizes, um Computerdateien zu verwalten, aber am grundlegendsten ist eine
Dateizuweisungstabelle (FAT) oder eine ausgefeiltere Variante wie eine
Master -Datei Tabelle (MFT) (verwendet in NTFs). Dies sind keine Indizes auf die gleiche Weise wie ein Datenbankindex, aber sie erfüllen einen ähnlichen Zweck:den schnellen Zugriff auf Dateidaten.
* Fett: Diese Tabelle birgt Dateidaten an Cluster (zusammenhängende Blöcke) auf dem Speichergerät. Es ist eine relativ einfache Struktur, die für kleinere Laufwerke effizient ist.
* mft: Dies ist eine komplexere, datenbankähnliche Struktur, die von NTFs verwendet wird. Jede Datei und jedes Verzeichnis verfügt über einen Eintrag in der MFT mit Metadaten (Name, Größe, Ort, Attributen usw.) und Zeiger, an denen die Daten der Datei auf der Festplatte gespeichert sind. Dies ermöglicht eine viel effizientere Verwaltung großer Dateien und Laufwerke und unterstützt Funktionen wie Dateiberechtigungen und Journaling.
Diese Tabellen sind zwar nicht ausschließlich Indizes im Datenbankgefühl, aber für das Betriebssystem sind entscheidend, um schnell auf Dateien auf den Speichermedien zu suchen und zuzugreifen. Andere Indizes können vom Betriebssystem für bestimmte Zwecke verwendet werden (z. B. Suchen), aber der grundlegende Index für die Dateiverwaltung ist die Tabelle Dateizuweisung oder der Nachfolger MFT.