.NDX

Arquivo NDX

dBase Index File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo NDX é um arquivo de índice do dBASE III que acelera as consultas em um banco de dados .DBF complementar. Ele não contém dados próprios - abra o DBF associado no dBASE Plus ou DBF Viewer Plus e aponte o aplicativo para o NDX. Se o NDX estiver ausente ou corrompido, os dados no DBF não serão afetados e o índice poderá ser reconstruído.

Desenvolvedor: Ashton-Tate (original dBASE III); later dataBased Intelligence, Inc. Categoria: Arquivos de Dados Padrão aberto MIME: application/octet-stream
ABRE EM Windows
Relacionado: .PKPASS · .DAT · .JSON · .RIS

Nesta página

19k+ extensões indexadas
Última revisão em Aug 6, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro NDX?

Um arquivo .ndx é um índice de árvore B de campo único associado a um banco de dados dBASE (.dbf). Introduzido com o dBASE III em 1984, ele fornece acesso ordenado aos registros sem a necessidade de escanear a tabela inteira - de forma análoga a um índice em um livro impresso.

O formato armazena uma árvore B de nós fixos de 512 bytes. Um cabeçalho de 16 bytes registra o número do bloco raiz, a contagem total de blocos, o comprimento da chave, o tipo de chave e uma flag de valor exclusivo. Cada nó folha contém valores de chave de classificação junto com ponteiros de número de registro que apontam de volta para o arquivo .dbf.

Um arquivo .ndx indexa exatamente uma expressão de chave - um nome de campo ou fórmula simples, de até 220 caracteres, com a chave avaliada limitada a 100 bytes. Essa restrição de um único índice por arquivo é a principal limitação do .ndx em comparação com o formato posterior .MDX (dBASE IV, 1988), que armazena até 47 tags de índice em um único arquivo e é atualizado automaticamente.

Criticamente, os índices .ndx não são mantidos automaticamente quando registros são adicionados, excluídos ou modificados no .dbf. Os usuários devem emitir um comando explícito REINDEX ou SET INDEX TO no dBASE para reconstruí-los - um índice desatualizado produz resultados de consulta incorretos. Ferramentas modernas como dBASE Plus e DBF Viewer Plus ainda aceitam arquivos .ndx para compatibilidade legada. O FoxPro e o Visual FoxPro preferem o formato de índice composto .cdx em seu lugar.

Segurança e proteção

RISCO: LOW

Arquivos NDX contêm apenas dados de índice (chaves + ponteiros de registro); nenhum código executável. Seguro para abrir com qualquer visualizador compatível com xBase. A corrupção de um NDX não afeta os dados do DBF - o índice pode ser reconstruído.

Detalhes do formato

em resumo
NOME COMPLETOdBase Index Filetambém conhecido como dBASE III Index, NDX index
DESENVOLVEDORAshton-Tate (original dBASE III); later dataBased Intelligence, Inc.desde 1984 (dBASE III)
TIPO MIMEapplication/octet-stream
TIPOarquivo de índice binário de árvore B (complementar ao banco de dados DBF)
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Arquivo de Índice FoxBase/FoxPro - O FoxBase e as primeiras versões do FoxPro também usavam arquivos de índice único .ndx (mesmo formato do dBASE III NDX); o FoxPro 2+ mudou para o índice composto .cdx.
  • Arquivo de índice (nome genérico) - Alguns aplicativos personalizados usam .ndx genericamente como um arquivo de índice de texto simples ou proprietário não relacionado ao dBASE.

Programas que abrem arquivos NDX

Windows3 apps
DBF Viewer Plus Gratuito Abra o arquivo DBF; alguns visualizadores de DBF detectarão automaticamente arquivos NDX na mesma pasta e os usarão para exibição ordenada.
DBF Manager Freemium Abra o par DBF + NDX; permite visualizar, editar e exportar o banco de dados indexado.
dBASE Plus Pago Abra o arquivo .DBF complementar com o dBASE Plus; use SET INDEX TO arquivo.ndx para associar o índice, então execute consultas ou REINDEX para reconstruir.

Detalhes técnicos

especificação profunda
Tipo de formatoÍndice binário de árvore B de campo único para bancos de dados dBASE
CodificaçãoBinário, little-endian
Tamanho do nó da árvore BFixo de 512 bytes por nó (nós raiz, ramificação e folha)
Cabeçalho16 bytes - número do bloco raiz, contagem total de blocos, comprimento da chave, tipo de chave (caractere/numérico), flag de exclusividade, byte de versão
Limite de expressão de chaveAté 220 caracteres na expressão; valor da chave de classificação avaliada limitado a 100 bytes
Capacidade do índiceUma expressão de chave por arquivo (restrição de índice único - um arquivo `.ndx` por campo ou expressão indexada)
Banco de dados vinculadoArquivo `.dbf` complementar; os nós folha armazenam ponteiros de número de registro para as linhas de dados do DBF
Comportamento de atualização automáticaO índice NÃO é mantido automaticamente; requer `REINDEX` ou `SET INDEX TO` explícito após modificações no DBF
OrigemdBASE III pela Ashton-Tate; compatível com dBASE IV, V e implementações xBase modernas
Substituído por`.mdx` (dBASE IV - até 47 tags de índice atualizadas automaticamente por arquivo); `.cdx` (FoxPro / Visual FoxPro)
SO associadoDOS (original), Windows (compatibilidade legada em ferramentas modernas)
Suporte modernoAinda aceito pelo dBASE Plus e DBF Viewer Plus para compatibilidade legada
Tipos de chaveStrings de caracteres e valores numéricos; campos de data são convertidos para representação de caracteres para indexação
Risco de índice obsoletoUm `.ndx` não reconstruído após alterações no DBF retorna resultados de consulta incorretos sem aviso prévio
Lançado1984 (dBASE III)
Versão mais recentedBASE III-compatible NDX (unchanged since dBASE III era)
Padrão abertoSim · livre de royalties
Especificaçãopic.hallikainen.org

Conversões de NDX

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos NDX. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos NDX.

Perguntas frequentes

Qual programa abre arquivos NDX?
Arquivos NDX são arquivos de índice complementares para bancos de dados dBASE DBF. Abra o arquivo .DBF associado no dBASE Plus, DBF Viewer Plus ou LibreOffice Base - eles usarão o NDX para acesso ordenado. Raramente é necessário abrir o arquivo NDX diretamente.
Posso excluir um arquivo NDX?
Sim, se você não precisar mais de acesso ordenado/indexado nessa expressão de chave. Todos os seus dados estão no arquivo .DBF. Você sempre pode reconstruir o índice mais tarde com o comando REINDEX no dBASE.
Por que meu arquivo NDX está desatualizado?
O dBASE III/III+ não atualiza automaticamente os arquivos NDX quando você adiciona ou edita registros. Você deve executar explicitamente REINDEX ou SET INDEX TO arquivo.ndx seguido de REINDEX no dBASE para sincronizar.
Qual é a diferença entre NDX e MDX?
NDX é um arquivo de índice de expressão única do dBASE III (1984) que deve ser reindexado manualmente. MDX é um índice composto introduzido no dBASE IV (1988) que contém até 47 tags nomeadas em um arquivo e é atualizado automaticamente em mudanças de dados.

Referências

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

Continue explorando

em todo o banco de dados

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

Extensões 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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z