.NDX

NDX Datei

dBase Index File
Frage stellen
SCHNELLE ANTWORT

Eine NDX-Datei ist eine dBASE III-Indexdatei, die Abfragen in einer zugehörigen .DBF-Datenbank beschleunigt. Sie enthält selbst keine Daten - öffnen Sie die zugehörige DBF in dBASE Plus oder DBF Viewer Plus und verweisen Sie die Anwendung auf die NDX. Wenn die NDX fehlt oder beschädigt ist, bleiben die Daten in der DBF unberührt und der Index kann neu erstellt werden.

Entwickler: Ashton-Tate (original dBASE III); later dataBased Intelligence, Inc. Kategorie: Datendatei Offener Standard MIME: application/octet-stream
VERFÜGBAR AUF Windows
Verwandt: .PKPASS · .DAT · .JSON · .RIS

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 6, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das NDX-Dateiformat?

Eine .ndx-Datei ist ein Einzelfeld-B-Baum-Index, der mit einer dBASE-Datenbank (.dbf) verknüpft ist. Eingeführt mit dBASE III im Jahr 1984, ermöglicht sie den sortierten Zugriff auf Datensätze, ohne die gesamte Tabelle scannen zu müssen - analog zum Index in einem gedruckten Buch.

Das Format speichert einen B-Baum aus festen 512-Byte-Knoten. Ein 16-Byte-Header protokolliert die Nummer des Wurzelblocks, die Gesamtanzahl der Blöcke, die Schlüssellänge, den Schlüsseltyp und ein Flag für eindeutige Werte. Jeder Blattknoten enthält Sortierschlüsselwerte zusammen mit Datensatznummer-Zeigern zurück in die .dbf-Datei.

Eine .ndx-Datei indiziert genau einen Schlüsselausdruck - einen Feldnamen oder eine einfache Formel mit bis zu 220 Zeichen, wobei der ausgewertete Schlüssel auf 100 Bytes begrenzt ist. Diese Beschränkung auf einen Index pro Datei ist die Haupteinschränkung von .ndx gegenüber dem späteren .MDX-Format (dBASE IV, 1988), das bis zu 47 Index-Tags in einer Datei speichert und sich automatisch aktualisiert.

Entscheidend ist, dass .ndx-Indizes nicht automatisch gepflegt werden, wenn Datensätze in der .dbf hinzugefügt, gelöscht oder geändert werden. Benutzer müssen in dBASE einen expliziten Befehl wie REINDEX oder SET INDEX TO ausführen, um sie neu zu erstellen - ein veralteter Index liefert falsche Abfrageergebnisse. Moderne Tools wie dBASE Plus und DBF Viewer Plus akzeptieren .ndx-Dateien weiterhin aus Gründen der Abwärtskompatibilität. FoxPro und Visual FoxPro bevorzugen stattdessen das zusammengesetzte Indexformat .cdx.

Sicherheit

RISIKO: LOW

NDX-Dateien enthalten nur Indexdaten (Schlüssel + Datensatzzeiger); kein ausführbarer Code. Sicher mit jedem xBase-kompatiblen Viewer zu öffnen. Eine Beschädigung einer NDX beeinträchtigt die DBF-Daten nicht - der Index kann neu erstellt werden.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEdBase Index Filealias dBASE III Index, NDX index
ENTWICKLERAshton-Tate (original dBASE III); later dataBased Intelligence, Inc.seit 1984 (dBASE III)
KATEGORIEDatendatei
MIME TYPEapplication/octet-stream
TYPBinäre B-Baum-Indexdatei (Begleitdatei zur DBF-Datenbank)
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • FoxBase/FoxPro Indexdatei - FoxBase und frühe FoxPro-Versionen verwendeten ebenfalls .ndx-Einzelindexdateien (gleiches Format wie dBASE III NDX); FoxPro 2+ wechselte zum zusammengesetzten .cdx-Index.
  • Indexdatei (generische Benennung) - Einige benutzerdefinierte Anwendungen verwenden .ndx generisch als Klartext- oder proprietäre Indexdatei ohne Bezug zu dBASE.

Programme zum Öffnen von NDX-Dateien

Windows3 apps
DBF Viewer Plus Kostenlos Öffnen Sie die DBF-Datei; einige DBF-Viewer erkennen NDX-Dateien im selben Ordner automatisch und verwenden sie für die sortierte Anzeige.
DBF Manager Freemium Öffnen Sie das Paar aus DBF + NDX; ermöglicht das Anzeigen, Bearbeiten und Exportieren der indizierten Datenbank.
dBASE Plus Kostenpflichtig Öffnen Sie die zugehörige .DBF-Datei mit dBASE Plus; verwenden Sie SET INDEX TO datei.ndx, um den Index zuzuordnen, und führen Sie dann Abfragen oder REINDEX zum Neuerstellen aus.

Technische Details

technische Spezifikation
Format-TypBinärer Einzelfeld-B-Baum-Index für dBASE-Datenbanken
KodierungBinär, Little-Endian
B-Baum-KnotengrößeFestgelegt auf 512 Bytes pro Knoten (Wurzel-, Zweig- und Blattknoten)
Header16 Bytes - Wurzelblocknummer, Gesamtblockanzahl, Schlüssellänge, Schlüsseltyp (Zeichen/Numerisch), Unique-Flag, Versions-Byte
Limit für SchlüsselausdrückeBis zu 220 Zeichen im Ausdruck; ausgewerteter Sortierschlüsselwert auf 100 Bytes begrenzt
Index-KapazitätEin Schlüsselausdruck pro Datei (Ein-Index-Beschränkung - eine `.ndx`-Datei pro indiziertem Feld oder Ausdruck)
Verknüpfte DatenbankZugehörige `.dbf`-Datei; Blattknoten speichern Datensatznummer-Zeiger auf die DBF-Datenzeilen
Auto-Update-VerhaltenIndex wird NICHT automatisch gepflegt; erfordert explizites `REINDEX` oder `SET INDEX TO` nach DBF-Änderungen
UrsprungdBASE III von Ashton-Tate; kompatibel mit dBASE IV, V und modernen xBase-Implementierungen
Abgelöst durch`.mdx` (dBASE IV - bis zu 47 automatisch aktualisierte Index-Tags pro Datei); `.cdx` (FoxPro / Visual FoxPro)
Zugehöriges BetriebssystemDOS (ursprünglich), Windows (Abwärtskompatibilität in modernen Tools)
Moderne UnterstützungWird von dBASE Plus und DBF Viewer Plus weiterhin für Altsysteme unterstützt
SchlüsseltypenZeichenketten und numerische Werte; Datumsfelder werden zur Indizierung in eine Zeichenfolgendarstellung konvertiert
Risiko veralteter IndizesEine `.ndx`, die nach DBF-Änderungen nicht neu erstellt wurde, liefert ohne Warnung falsche Abfrageergebnisse
Veröffentlicht1984 (dBASE III)
Neueste VersiondBASE III-compatible NDX (unchanged since dBASE III era)
Offener StandardJa · lizenzgebührenfrei
Spezifikationpic.hallikainen.org

NDX-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit NDX-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu NDX-Dateien.

Häufig gestellte Fragen

Welches Programm öffnet NDX-Dateien?
NDX-Dateien sind begleitende Indexdateien für dBASE DBF-Datenbanken. Öffnen Sie die zugehörige .DBF-Datei in dBASE Plus, DBF Viewer Plus oder LibreOffice Base - diese verwenden die NDX für den sortierten Zugriff. Es ist selten notwendig, die NDX-Datei direkt zu öffnen.
Kann ich eine NDX-Datei löschen?
Ja, wenn Sie keinen sortierten/indizierten Zugriff auf diesen Schlüsselausdruck mehr benötigen. Alle Ihre Daten befinden sich in der .DBF-Datei. Sie können den Index später jederzeit mit dem Befehl REINDEX in dBASE neu erstellen.
Warum ist meine NDX-Datei veraltet?
dBASE III/III+ aktualisiert NDX-Dateien nicht automatisch, wenn Sie Datensätze hinzufügen oder bearbeiten. Sie müssen explizit REINDEX oder SET INDEX TO datei.ndx gefolgt von REINDEX in dBASE ausführen, um sie zu synchronisieren.
Was ist der Unterschied zwischen NDX und MDX?
NDX ist eine Indexdatei für einen einzelnen Ausdruck aus dBASE III (1984), die manuell neu indiziert werden muss. MDX ist ein zusammengesetzter Index, der mit dBASE IV (1988) eingeführt wurde, bis zu 47 benannte Tags in einer Datei enthält und sich bei Datenänderungen automatisch aktualisiert.

Quellen

1dBASE NDX format specification (hallikainen.org)pic.hallikainen.org
2Embarcadero RAD Studio - Specifying a dBASE Index Filedocwiki.embarcadero.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Verwandte Erweiterungen

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen