.DMD

Archivo DMD

Oracle SQL Developer Data Modeler Design File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo DMD es un archivo de diseño de Oracle SQL Developer Data Modeler - un documento XML que sirve de ancla para un proyecto de diseño de base de datos que contiene diagramas de entidad-relación, modelos lógicos y relacionales, y esquemas físicos. Ábralo con Oracle SQL Developer Data Modeler (gratuito en oracle.com). El archivo DMD es solo el punto de entrada: los datos reales del modelo residen en una subcarpeta con el mismo nombre, y ambos deben permanecer juntos.

Desarrollador: Oracle Corporation Categoría: Archivos de desarrollo MIME: application/xml
SE ABRE EN Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Aug 21, 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 DMD?

Un archivo .dmd es el documento de anclaje de nivel superior creado por Oracle SQL Developer Data Modeler, la herramienta gratuita de diseño visual de bases de datos de Oracle. Es un pequeño archivo XML - con la raíz en <OSDM_Design> - que almacena los metadatos de un diseño de base de datos completo: el nombre del diseño, la información del creador y los punteros estructurales al resto del modelo.

Un archivo .dmd nunca es autónomo. Se sitúa en la raíz de una jerarquía de carpetas de diseño y hace referencia a subdirectorios - típicamente logical/, rel/, datatypes/ y subviews/ - cada uno de los cuales contiene sus propios archivos XML con el contenido real del modelo: diagramas de entidad-relación, modelos relacionales físicos, definiciones de tipos de datos y diseños de subvistas. Mover o compartir un diseño requiere copiar tanto el archivo .dmd como todo su árbol de carpetas acompañante.

El archivo comienza con <?xml version='1.0' encoding='UTF-8'?> seguido del elemento raíz <OSDM_Design>. El formato está ligado a la versión de Data Modeler que lo escribió; abrir un diseño más reciente en una versión anterior puede fallar.

Oracle SQL Developer Data Modeler admite ingeniería directa (generación de SQL DDL a partir del modelo) e ingeniería inversa (importación de un esquema de base de datos existente). La herramienta es multiplataforma, basada en Java y está disponible de forma gratuita en Oracle.

Seguridad y protección

RIESGO: LOW

Los archivos DMD son texto XML que describe esquemas de bases de datos - no contienen código ejecutable y no representan un riesgo de seguridad directo. El XML puede hacer referencia a nombres de clases propietarios específicos de la cadena de herramientas de Oracle, pero estas son declaraciones de datos, no código. Se aplican las precauciones estándar de manejo de XML (no analizar XML no confiable en contextos de validación de esquemas sin límites).

Detalles del formato

en pocas palabras
NOMBRE COMPLETOOracle SQL Developer Data Modeler Design Filetambién conocido como SQL Developer Data Modeler file, Oracle Data Modeler design
DESARROLLADOROracle Corporationdesde Oracle SQL Developer Data Modeler 1.0 (circa 2007-2008)
TIPO MIMEapplication/xml
TIPODescriptor de modelo de datos/diseño de base de datos basado en XML
RELACIONADO.do.md.hex.xsd
Esta extensión también es utilizada por…
  • Módulo de datos de Visual dBASE - El antiguo Visual dBASE (Borland/Inprise, década de 1990) usaba .dmd para archivos de módulos de datos - un componente de IDE de base de datos de la era de 16 bits/Windows; completamente descontinuado, era de Windows 3.x/9x.
  • Caché de módulo del lenguaje D / Artefacto del compilador Digital Mars D - El compilador DMD para el lenguaje de programación D produce archivos .dmd como artefactos de compilación en algunas versiones de la cadena de herramientas; estos son cachés binarios del compilador, no relacionados con el modelado de bases de datos.
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
El archivo .dmd es un archivo XML y comienza con la declaración XML estándar: <?xml version='1.0' encoding='UTF-8'?> seguido del elemento raíz <OSDM_Design class="oracle.dbtools.crest.model.design.Design" ...>. La detección se realiza por contenido y extensión; los bytes mágicos son el prefijo XML genérico.

Programas que abren archivos DMD

Windows1 app
Oracle SQL Developer Data Modeler Gratis Archivo > Abrir (o Abrir diseño) - busque el archivo .dmd. Asegúrese de que la subcarpeta de diseño esté en el mismo directorio.
macOS1 app
Oracle SQL Developer Data Modeler Gratis Archivo > Abrir (o Abrir diseño) - busque el archivo .dmd. Asegúrese de que la subcarpeta de diseño esté en el mismo directorio.
Linux1 app
Oracle SQL Developer Data Modeler Gratis Archivo > Abrir (o Abrir diseño) - busque el archivo .dmd. Asegúrese de que la subcarpeta de diseño esté en el mismo directorio.

Detalles técnicos

especificación profunda
Formato de archivoDocumento XML; comienza con <?xml version='1.0' encoding='UTF-8'?>
Elemento raíz<OSDM_Design class="oracle.dbtools.crest.model.design.Design">
Tipo MIMEapplication/xml
Codificación de archivoUTF-8, declarada en el prólogo XML
AutónomoNo - el .dmd es un archivo de anclaje; los datos de diseño completos residen en un árbol de subdirectorios acompañante
Subdirectorios de diseñological/, rel/, datatypes/, subviews/, pm/ - cada uno contiene archivos de contenido de modelo XML
Tamaño de archivo típico1 KB - 100 KB (solo descriptor; el grueso del contenido del modelo se almacena en subdirectorios)
Compatibilidad de versionesFormato de archivo ligado a la versión de Data Modeler que lo escribió; los archivos más nuevos pueden no abrirse en versiones anteriores de la herramienta
PlataformaMultiplataforma; la herramienta basada en Java se ejecuta en Windows, macOS y Linux
Capas de modelo compatiblesCapas lógica (ERD), relacional, física, de tipos de datos, de modelo de procesos e información de negocio
Soporte de ingenieríaIngeniería directa a SQL DDL; ingeniería inversa desde esquemas de bases de datos existentes
Esquema propietarioFormato interno propietario de Oracle (oracle.dbtools.crest.*); sin esquema XML abierto publicado
Disponibilidad de la herramientaOracle SQL Developer Data Modeler se puede descargar gratis desde Oracle
LanzadoOracle SQL Developer Data Modeler 1.0 (circa 2007-2008)
Última versiónOracle SQL Developer Data Modeler 23.1+ (2023 onwards)
Especificacióndocs.oracle.com

Conversiones de DMD

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos DMD. 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 DMD.

Preguntas frecuentes

¿Qué es un archivo .dmd?
Lo más probable es que sea un archivo de diseño de Oracle SQL Developer Data Modeler - un ancla XML para un proyecto de diseño de base de datos. Debe mantenerse junto a su subcarpeta de diseño acompañante (del mismo nombre) que contiene los datos completos del modelo.
¿Cómo abro un archivo .dmd?
Descargue Oracle SQL Developer Data Modeler (gratuito en oracle.com), luego vaya a Archivo > Abrir el .dmd. Asegúrese de que la subcarpeta de diseño esté en el mismo directorio.
¿Por qué al abrir el .dmd aparecen errores sobre modelos faltantes?
Falta la carpeta de diseño (llamada igual que su .dmd). El .dmd es solo el índice - los datos reales del modelo están en esa subcarpeta. Mantenga ambos juntos. Use Archivo > Exportar > A ZIP para empaquetarlos de forma portátil.
¿Cómo genero SQL a partir de un diseño .dmd?
En SQL Developer Data Modeler, abra el .dmd, luego vaya a Ingeniería > Ingeniería directa > Script DDL. Elija su plataforma de base de datos de destino y la herramienta generará las sentencias CREATE TABLE y el SQL relacionado.
¿Es mi .dmd un archivo de Visual dBASE o un archivo de Data Modeler?
Ábralo en un editor de texto - si comienza con <?xml y contiene <OSDM_Design ..., es un archivo de Oracle SQL Developer Data Modeler. Los archivos .dmd de Visual dBASE son un formato muy antiguo de la década de 1990, no son XML.

Referencias

1Oracle SQL Developer Data Modeler - official pagewww.oracle.com
2Oracle Data Modeler Concepts and Usagedocs.oracle.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.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

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