¿Qué es el formato de archivo DM?
El archivo .dm es un archivo de modelo de datos de Paradox: un pequeño binario propietario creado por Borland Paradox para Windows junto con cada tabla de base de datos. Almacena definiciones de modelos de datos y relaciones entre tablas que Paradox utiliza para gestionar cómo se conectan las tablas dentro de una aplicación multitabla.
Un archivo .dm nunca es independiente. Vive junto al archivo de tabla principal .DB y otros archivos hermanos de Paradox como .px (índice primario), .mb (almacenamiento de notas/BLOB) y .val (comprobaciones de validez). Juntos, estos archivos forman un conjunto completo de tablas de Paradox. El archivo .dm en sí contiene metadatos de relación y no contiene datos de registros sin procesar; para acceder o recuperar datos, siempre necesitará el archivo .db correspondiente.
Paradox fue desarrollado originalmente por Ansa Software, adquirido por Borland en 1987 y posteriormente transferido a Corel Corporation, que continuó distribuyéndolo dentro de WordPerfect Office. El formato es binario propietario (little-endian) sin una firma de «magic bytes» documentada públicamente. La versión de la estructura interna está ligada al nivel de la tabla de Paradox; por ejemplo, el nivel de tabla 5 corresponde a Paradox 5 y Paradox 7.
Paradox es ahora una plataforma de base de datos de escritorio heredada. La migración suele implicar la exportación de los datos de las tablas de los archivos .db al formato dBASE, bases de datos Access o archivos CSV utilizando herramientas como Corel Paradox, el Borland Database Engine (BDE) o visores compatibles con Paradox como Database .NET.
Seguridad y protección
RIESGO: LOWUn archivo .DM de Paradox es un pequeño archivo de metadatos inerte sin scripts, por lo que representa poco riesgo directo. La precaución es práctica: se trata de datos heredados, se necesitan los archivos .DB/.PX/.MB correspondientes para recuperar algo útil, y las bases de datos Paradox antiguas pueden tener protección por contraseña a nivel de tabla. Tenga cuidado con los sitios de descarga de «visores universales .dm», ya que a menudo incluyen adware o programas potencialmente no deseados (PUP).
Detalles del formato
en pocas palabras- Imagen de Gatan DigitalMicrograph (.dm / .dm3 / .dm4) - Archivo de espectro e imagen de microscopía electrónica; la variante .dm pura es un formato antiguo de DigitalMicrograph anterior a .dm3.
- Código fuente de BYOND DM (.dm) - Archivo fuente de DreamMaker para juegos en línea de BYOND: código de texto plano, no un archivo de base de datos.
- Demo de SourceMod / motor Source (.dem es el estándar; .dm aparece en algunas cadenas de herramientas) - Datos de repetición/demo de juegos; no relacionado con Paradox.
Programas que abren archivos DM
Detalles técnicos
especificación profunda| Codificación | Binario (estructura de registro propietaria de Borland Paradox) |
| Orden de bytes | Little-endian |
| Cifrado | Ninguno en el propio archivo .dm; la protección por contraseña existe a nivel de tabla .db |
| Tipo MIME | application/octet-stream |
| Tamaño de archivo típico | 1 KB - 50 KB (archivo de metadatos auxiliar pequeño) |
| Rol en el conjunto de tablas | Almacena definiciones de modelos de datos y relaciones de tablas para la tabla .db emparejada |
| Archivos hermanos | .db (datos de tabla), .px (índice primario), .mb (BLOBs), .val (comprobaciones de validez), .net (integridad referencial) |
| Versión interna | Ligada al nivel de tabla de Paradox (nivel de tabla 5 = Paradox 5/7); sin versiones de .dm independientes |
| Magic bytes | Sin firma de bytes constante documentada públicamente para archivos .dm |
| Linaje del desarrollador | Ansa Software → Borland (1987) → Corel Corporation |
| SO asociado | Windows (Paradox para Windows), DOS (Paradox para DOS heredado) |
| Dependencia de recuperación de datos | El archivo .dm por sí solo no contiene registros de tabla; se requiere el archivo .db correspondiente para cualquier acceso a los datos |
| Dependencia de ejecución | Requiere el Borland Database Engine (BDE) para el acceso programático en Windows |
| Reemplazado por | Bases de datos relacionales modernas (Access, SQLite) o formatos planos (CSV, dBASE) para migración |
| Contenedor | Estructura de modelo de datos auxiliar propietaria de Borland Paradox; sin formato de contenedor estándar |
| Lanzado | Paradox for Windows era (early-mid 1990s) |
| Última versión | Paradox-family format frozen; Corel Paradox last shipped in WordPerfect Office (2021 build) |
Conversiones de DM
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos DM.