.DMD

Arquivo DMD

Oracle SQL Developer Data Modeler Design File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo DMD é um arquivo de design do Oracle SQL Developer Data Modeler - um documento XML que ancora um projeto de design de banco de dados contendo diagramas de entidade-relacionamento, modelos lógicos e relacionais e esquemas físicos. Abra-o com o Oracle SQL Developer Data Modeler (gratuito em oracle.com). O arquivo DMD é apenas o ponto de entrada: os dados reais do modelo residem em uma subpasta com o mesmo nome, e ambos devem permanecer juntos.

Desenvolvedor: Oracle Corporation Categoria: Arquivos de Desenvolvedor MIME: application/xml
ABRE EM Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Aug 21, 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 DMD?

Um arquivo .dmd é o documento de ancoragem de nível superior criado pelo Oracle SQL Developer Data Modeler, a ferramenta gratuita de design visual de banco de dados da Oracle. É um pequeno arquivo XML - com raiz em <OSDM_Design> - que armazena os metadados para um design de banco de dados completo: o nome do design, informações do criador e ponteiros estruturais para o restante do modelo.

Um arquivo .dmd nunca é autossuficiente. Ele fica na raiz de uma hierarquia de pastas de design e referencia subdiretórios - normalmente logical/, rel/, datatypes/ e subviews/ - cada um contendo seus próprios arquivos XML com o conteúdo real do modelo: diagramas de entidade-relacionamento, modelos relacionais físicos, definições de tipos de dados e layouts de subvisões. Mover ou compartilhar um design requer a cópia do arquivo .dmd e de toda a sua árvore de pastas acompanhante.

O arquivo começa com <?xml version='1.0' encoding='UTF-8'?> seguido pelo elemento raiz <OSDM_Design>. O formato está vinculado à versão do Data Modeler que o gravou; abrir um design mais recente em uma versão mais antiga pode falhar.

O Oracle SQL Developer Data Modeler suporta engenharia direta (geração de SQL DDL a partir do modelo) e engenharia reversa (importação de um esquema de banco de dados existente). A ferramenta é multiplataforma, baseada em Java e disponível gratuitamente na Oracle.

Segurança e proteção

RISCO: LOW

Arquivos DMD são textos XML que descrevem esquemas de banco de dados - eles não contêm código executável e não representam risco direto de segurança. O XML pode referenciar nomes de classes proprietárias específicas do conjunto de ferramentas da Oracle, mas estas são declarações de dados, não código. Aplicam-se as precauções padrão de manipulação de XML (não analise XML não confiável em contextos de validação de esquema sem limites).

Detalhes do formato

em resumo
NOME COMPLETOOracle SQL Developer Data Modeler Design Filetambém conhecido como SQL Developer Data Modeler file, Oracle Data Modeler design
DESENVOLVEDOROracle Corporationdesde Oracle SQL Developer Data Modeler 1.0 (circa 2007-2008)
TIPO MIMEapplication/xml
TIPODescritor de modelo de dados/design de banco de dados baseado em XML
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • Módulo de Dados Visual dBASE - O legado Visual dBASE (Borland/Inprise, década de 1990) usava .dmd para arquivos de módulo de dados - um componente de IDE de banco de dados da era 16-bit/Windows; completamente descontinuado, era Windows 3.x/9x.
  • Cache de módulo da linguagem D / Artefato do compilador Digital Mars D - O compilador DMD para a linguagem de programação D produz arquivos .dmd como artefatos de compilação em algumas versões do conjunto de ferramentas; estes são caches binários do compilador, não relacionados à modelagem de banco de dados.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
O arquivo .dmd é um arquivo XML e começa com a declaração XML padrão: <?xml version='1.0' encoding='UTF-8'?> seguida pelo elemento raiz <OSDM_Design class="oracle.dbtools.crest.model.design.Design" ...>. A detecção é feita pelo conteúdo e extensão; os magic bytes são o prefixo XML genérico.

Programas que abrem arquivos DMD

Windows1 app
Oracle SQL Developer Data Modeler Gratuito Arquivo > Abrir (ou Abrir Design) - navegue até o arquivo .dmd. Certifique-se de que a subpasta de design esteja no mesmo diretório.
macOS1 app
Oracle SQL Developer Data Modeler Gratuito Arquivo > Abrir (ou Abrir Design) - navegue até o arquivo .dmd. Certifique-se de que a subpasta de design esteja no mesmo diretório.
Linux1 app
Oracle SQL Developer Data Modeler Gratuito Arquivo > Abrir (ou Abrir Design) - navegue até o arquivo .dmd. Certifique-se de que a subpasta de design esteja no mesmo diretório.

Detalhes técnicos

especificação profunda
Formato de arquivoDocumento XML; começa com <?xml version='1.0' encoding='UTF-8'?>
Elemento raiz<OSDM_Design class="oracle.dbtools.crest.model.design.Design">
Tipo MIMEapplication/xml
Codificação de arquivoUTF-8, declarada no prólogo XML
AutônomoNão - o .dmd é um arquivo de ancoragem; os dados completos do design residem em uma árvore de subdiretórios acompanhante
Subdiretórios de designlogical/, rel/, datatypes/, subviews/, pm/ - cada um contendo arquivos de conteúdo de modelo XML
Tamanho de arquivo típico1 KB - 100 KB (apenas descritor; o conteúdo volumoso do modelo é armazenado em subdiretórios)
Compatibilidade de versãoFormato de arquivo vinculado à versão do Data Modeler que o gravou; arquivos mais novos podem não abrir em versões mais antigas da ferramenta
PlataformaMultiplataforma; a ferramenta baseada em Java roda em Windows, macOS e Linux
Camadas de modelo suportadasCamadas lógica (ERD), relacional, física, tipo de dados, modelo de processo e informações de negócios
Suporte de engenhariaEngenharia direta para SQL DDL; engenharia reversa de esquemas de banco de dados existentes
Esquema proprietárioFormato interno proprietário da Oracle (oracle.dbtools.crest.*); sem esquema XML aberto publicado
Disponibilidade da ferramentaO Oracle SQL Developer Data Modeler é gratuito para download na Oracle
LançadoOracle SQL Developer Data Modeler 1.0 (circa 2007-2008)
Versão mais recenteOracle SQL Developer Data Modeler 23.1+ (2023 onwards)
Especificaçãodocs.oracle.com

Conversões de DMD

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos DMD. 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 DMD.

Perguntas frequentes

O que é um arquivo .dmd?
Provavelmente um arquivo de design do Oracle SQL Developer Data Modeler - uma âncora XML para um projeto de design de banco de dados. Ele deve ser mantido junto com sua subpasta de design correspondente (mesmo nome), que contém os dados completos do modelo.
Como abro um arquivo .dmd?
Baixe o Oracle SQL Developer Data Modeler (gratuito em oracle.com), depois vá em Arquivo > Abrir o .dmd. Certifique-se de que a subpasta de design esteja no mesmo diretório.
Por que abrir o .dmd gera erros sobre modelos ausentes?
A pasta de design (com o mesmo nome do seu .dmd) está faltando. O .dmd é apenas o índice - os dados reais do modelo estão nessa subpasta. Mantenha ambos juntos. Use Arquivo > Exportar > Para ZIP para compactá-los de forma portátil.
Como gero SQL a partir de um design .dmd?
No SQL Developer Data Modeler, abra o .dmd, depois Engenheiro > Engenharia Direta > Script DDL. Escolha sua plataforma de banco de dados de destino e a ferramenta gerará o CREATE TABLE e as instruções SQL relacionadas.
Meu .dmd é um arquivo Visual dBASE ou um arquivo Data Modeler?
Abra-o em um editor de texto - se começar com <?xml e contiver <OSDM_Design ..., é um arquivo do Oracle SQL Developer Data Modeler. Arquivos .dmd do Visual dBASE são um formato muito antigo da década de 1990, não são XML.

Referências

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

Extensões relacionadas

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

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