.NDX

Archivo NDX

dBase Index File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo NDX es un archivo de índice de dBASE III que acelera las consultas en una base de datos .DBF complementaria. No contiene datos propios: abra el DBF asociado en dBASE Plus o DBF Viewer Plus y apunte la aplicación al NDX. Si el NDX falta o está dañado, los datos del DBF no se ven afectados y el índice puede reconstruirse.

Desarrollador: Ashton-Tate (original dBASE III); later dataBased Intelligence, Inc. Categoría: Archivos de datos Estándar abierto MIME: application/octet-stream
SE ABRE EN Windows
Relacionado: .PKPASS · .DAT · .JSON · .RIS

En esta página

19k+ extensiones indexadas
Última revisión Aug 6, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo NDX?

Un archivo .ndx es un índice de árbol B de un solo campo asociado a una base de datos dBASE (.dbf). Introducido con dBASE III en 1984, proporciona acceso ordenado a los registros sin necesidad de escanear toda la tabla, de forma análoga al índice de un libro impreso.

El formato almacena un árbol B de nodos fijos de 512 bytes. Un encabezado de 16 bytes registra el número del bloque raíz, el recuento total de bloques, la longitud de la clave, el tipo de clave y un indicador de valor único. Cada nodo hoja contiene valores de clave de ordenación junto con punteros de número de registro que apuntan de nuevo al archivo .dbf.

Un archivo .ndx indexa exactamente una expresión clave: un nombre de campo o una fórmula simple, de hasta 220 caracteres, con la clave evaluada limitada a 100 bytes. Esta restricción de un solo índice por archivo es la principal limitación de .ndx en comparación con el formato posterior .MDX (dBASE IV, 1988), que almacena hasta 47 etiquetas de índice en un solo archivo y se actualiza automáticamente.

Fundamentalmente, los índices .ndx no se mantienen automáticamente cuando se añaden, eliminan o modifican registros en el .dbf. Los usuarios deben ejecutar un comando explícito REINDEX o SET INDEX TO en dBASE para reconstruirlos; un índice desactualizado produce resultados de consulta incorrectos. Las herramientas modernas como dBASE Plus y DBF Viewer Plus siguen aceptando archivos .ndx por compatibilidad con sistemas heredados. FoxPro y Visual FoxPro prefieren en su lugar el formato de índice compuesto .cdx.

Seguridad y protección

RIESGO: LOW

Los archivos NDX contienen solo datos de índice (claves + punteros de registro); no contienen código ejecutable. Es seguro abrirlos con cualquier visor compatible con xBase. La corrupción de un NDX no afecta a los datos del DBF: el índice puede reconstruirse.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOdBase Index Filetambién conocido como dBASE III Index, NDX index
DESARROLLADORAshton-Tate (original dBASE III); later dataBased Intelligence, Inc.desde 1984 (dBASE III)
TIPO MIMEapplication/octet-stream
TIPOarchivo de índice binario de árbol B (complemento de base de datos DBF)
ESTÁNDARAbierto · libre de regalías
Esta extensión también es utilizada por…
  • Archivo de índice de FoxBase/FoxPro - FoxBase y las primeras versiones de FoxPro también utilizaban archivos de índice único .ndx (mismo formato que dBASE III NDX); FoxPro 2+ pasó al índice compuesto .cdx.
  • Archivo de índice (nomenclatura genérica) - Algunas aplicaciones personalizadas utilizan .ndx de forma genérica como un archivo de índice de texto plano o propietario no relacionado con dBASE.

Programas que abren archivos NDX

Windows3 apps
DBF Viewer Plus Gratis Abra el archivo DBF; algunos visores de DBF detectarán automáticamente los archivos NDX en la misma carpeta y los usarán para la visualización ordenada.
DBF Manager Freemium Abra el par DBF + NDX; permite visualizar, editar y exportar la base de datos indexada.
dBASE Plus Pago Abra el archivo .DBF complementario con dBASE Plus; use SET INDEX TO archivo.ndx para asociar el índice, luego realice consultas o ejecute REINDEX para reconstruirlo.

Detalles técnicos

especificación profunda
Tipo de formatoÍndice binario de árbol B de un solo campo para bases de datos dBASE
CodificaciónBinario, little-endian
Tamaño del nodo del árbol BFijo de 512 bytes por nodo (nodos raíz, rama y hoja)
Encabezado16 bytes - número de bloque raíz, recuento total de bloques, longitud de clave, tipo de clave (carácter/numérico), indicador de unicidad, byte de versión
Límite de expresión claveHasta 220 caracteres en la expresión; valor de clave de ordenación evaluado limitado a 100 bytes
Capacidad del índiceUna expresión clave por archivo (restricción de índice único - un archivo `.ndx` por campo o expresión indexada)
Base de datos vinculadaArchivo `.dbf` complementario; los nodos hoja almacenan punteros de número de registro hacia las filas de datos del DBF
Comportamiento de actualización automáticaEl índice NO se mantiene automáticamente; requiere un `REINDEX` o `SET INDEX TO` explícito tras modificaciones en el DBF
OrigendBASE III por Ashton-Tate; compatible con dBASE IV, V e implementaciones modernas de xBase
Sustituido por`.mdx` (dBASE IV - hasta 47 etiquetas de índice autoactualizadas por archivo); `.cdx` (FoxPro / Visual FoxPro)
SO asociadoDOS (original), Windows (compatibilidad heredada en herramientas modernas)
Soporte modernoSigue siendo aceptado por dBASE Plus y DBF Viewer Plus para compatibilidad con sistemas antiguos
Tipos de claveCadenas de caracteres y valores numéricos; los campos de fecha se convierten a representación de caracteres para la indexación
Riesgo de índice desactualizadoUn `.ndx` no reconstruido tras cambios en el DBF devuelve resultados de consulta incorrectos sin previo aviso
Lanzado1984 (dBASE III)
Última versióndBASE III-compatible NDX (unchanged since dBASE III era)
Estándar abiertoSí · libre de regalías
Especificaciónpic.hallikainen.org

Conversiones de NDX

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos NDX. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos NDX.

Preguntas frecuentes

¿Qué programa abre archivos NDX?
Los archivos NDX son archivos de índice complementarios para bases de datos dBASE DBF. Abra el archivo .DBF asociado en dBASE Plus, DBF Viewer Plus o LibreOffice Base; estos utilizarán el NDX para el acceso ordenado. Rara vez es necesario abrir el archivo NDX directamente.
¿Puedo eliminar un archivo NDX?
Sí, si ya no necesita el acceso ordenado o indexado sobre esa expresión clave. Todos sus datos están en el archivo .DBF. Siempre puede reconstruir el índice más tarde con el comando REINDEX en dBASE.
¿Por qué mi archivo NDX está desactualizado?
dBASE III/III+ no actualiza automáticamente los archivos NDX cuando se añaden o editan registros. Debe ejecutar explícitamente REINDEX o SET INDEX TO archivo.ndx seguido de REINDEX en dBASE para sincronizarlos.
¿Cuál es la diferencia entre NDX y MDX?
NDX es un archivo de índice de una sola expresión de dBASE III (1984) que debe reindexarse manualmente. MDX es un índice compuesto introducido en dBASE IV (1988) que contiene hasta 47 etiquetas con nombre en un solo archivo y se actualiza automáticamente al cambiar los datos.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z