.DMD

DMD-bestand

Oracle SQL Developer Data Modeler Design File
Stel een vraag
SNEL ANTWOORD

Een DMD-bestand is een Oracle SQL Developer Data Modeler-ontwerpbestand - een XML-document dat fungeert als anker voor een database-ontwerpproject met entiteit-relatiediagrammen, logische en relationele modellen en fysieke schema's. Open het met Oracle SQL Developer Data Modeler (gratis verkrijgbaar via oracle.com). Het DMD-bestand is slechts het startpunt: de eigenlijke modelgegevens bevinden zich in een submap met dezelfde naam, en beide moeten bij elkaar blijven.

Ontwikkelaar: Oracle Corporation Categorie: Ontwikkelaarsbestanden MIME: application/xml
OPENT OP Windows macOS Linux
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 21, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het DMD-bestandsformaat?

Een .dmd-bestand is het overkoepelende ankerdocument gemaakt door Oracle SQL Developer Data Modeler, de gratis visuele database-ontwerptool van Oracle. Het is een klein XML-bestand - met als root-element <OSDM_Design> - dat de metadata opslaat voor een volledig database-ontwerp: de naam van het ontwerp, informatie over de maker en structurele verwijzingen naar de rest van het model.

Een .dmd-bestand is nooit zelfvoorzienend. Het bevindt zich in de root van een hiërarchie van ontwerpmappen en verwijst naar submappen - doorgaans logical/, rel/, datatypes/ en subviews/ - die elk hun eigen XML-bestanden bevatten met de feitelijke modelinhoud: entiteit-relatiediagrammen, fysieke relationele modellen, datatype-definities en subview-lay-outs. Voor het verplaatsen of delen van een ontwerp moeten zowel het .dmd-bestand als de volledige bijbehorende mappenstructuur worden gekopieerd.

Het bestand begint met <?xml version='1.0' encoding='UTF-8'?> gevolgd door het <OSDM_Design> root-element. Het formaat is gebonden aan de Data Modeler-versie die het heeft geschreven; het openen van een nieuwer ontwerp in een oudere versie kan mislukken.

Oracle SQL Developer Data Modeler ondersteunt forward engineering (het genereren van DDL SQL vanuit het model) en reverse engineering (het importeren van een bestaand databaseschema). De tool is platformonafhankelijk, gebaseerd op Java en gratis beschikbaar bij Oracle.

Beveiliging & veiligheid

RISICO: LOW

DMD-bestanden zijn XML-tekstbestanden die databaseschema's beschrijven - ze bevatten geen uitvoerbare code en vormen geen direct beveiligingsrisico. De XML kan verwijzen naar propriëtaire klassennamen die specifiek zijn voor de toolchain van Oracle, maar dit zijn datadeclaraties, geen code. Standaard XML-voorzorgsmaatregelen zijn van toepassing (verwerk geen niet-vertrouwde XML in schema-validerende contexten zonder limieten).

Formaatdetails

in een notendop
VOLLEDIGE NAAMOracle SQL Developer Data Modeler Design Fileook bekend als SQL Developer Data Modeler file, Oracle Data Modeler design
ONTWIKKELAAROracle Corporationsinds Oracle SQL Developer Data Modeler 1.0 (circa 2007-2008)
MIME-TYPEapplication/xml
TYPEOp XML gebaseerde database-ontwerp/datamodel-descriptor
GERELATEERD.do.md.hex.xsd
Deze extensie wordt ook gebruikt door…
  • Visual dBASE Data Module - Legacy Visual dBASE (Borland/Inprise, 1990s) used .dmd for data module files - a 16-bit/Windows-era database IDE component; completely discontinued, Windows 3.x/9x era.
  • D language module cache / Digital Mars D compiler artefact - The DMD compiler for the D programming language produces .dmd files as build artefacts in some toolchain versions; these are binary compiler caches, unrelated to database modelling.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
Het .dmd-bestand is een XML-bestand en begint met de standaard XML-declaratie: <?xml version='1.0' encoding='UTF-8'?> gevolgd door het root-element <OSDM_Design class="oracle.dbtools.crest.model.design.Design" ...>. Detectie vindt plaats op basis van inhoud en extensie; de magic bytes zijn het generieke XML-prefix.

Programma's die DMD-bestanden openen

Windows1 app
Oracle SQL Developer Data Modeler Gratis File > Open (of Open Design) - blader naar het .dmd-bestand. Zorg ervoor dat de ontwerpsubmap zich in dezelfde map bevindt.
macOS1 app
Oracle SQL Developer Data Modeler Gratis File > Open (of Open Design) - blader naar het .dmd-bestand. Zorg ervoor dat de ontwerpsubmap zich in dezelfde map bevindt.
Linux1 app
Oracle SQL Developer Data Modeler Gratis File > Open (of Open Design) - blader naar het .dmd-bestand. Zorg ervoor dat de ontwerpsubmap zich in dezelfde map bevindt.

Technische details

diepe specificaties
BestandsformaatXML-document; begint met <?xml version='1.0' encoding='UTF-8'?>
Root-element<OSDM_Design class="oracle.dbtools.crest.model.design.Design">
MIME-typeapplication/xml
BestandscoderingUTF-8, gedeclareerd in de XML-proloog
ZelfstandigNee - de .dmd is een ankerbestand; volledige ontwerpgegevens bevinden zich in een bijbehorende submappenstructuur
Ontwerpsubmappenlogical/, rel/, datatypes/, subviews/, pm/ - elk met XML-modelbestanden
Typische bestandsgrootte1 KB - 100 KB (alleen descriptor; de bulk van de modelinhoud is opgeslagen in submappen)
VersiecompatibiliteitBestandsformaat is gebonden aan de Data Modeler-versie die het heeft geschreven; nieuwere bestanden openen mogelijk niet in oudere toolversies
PlatformPlatformonafhankelijk; Java-gebaseerde tool draait op Windows, macOS en Linux
Ondersteunde modellagenLogische (ERD), relationele, fysieke, datatype-, procesmodel- en bedrijfsinformatielagen
Engineering-ondersteuningForward engineering naar DDL SQL; reverse engineering van bestaande databaseschema's
Propriëtair schemaOracle-propriëtair intern formaat (oracle.dbtools.crest.*); geen gepubliceerd open XML-schema
Beschikbaarheid toolOracle SQL Developer Data Modeler is gratis te downloaden bij Oracle
UitgebrachtOracle SQL Developer Data Modeler 1.0 (circa 2007-2008)
Laatste versieOracle SQL Developer Data Modeler 23.1+ (2023 onwards)
Specificatiedocs.oracle.com

DMD conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met DMD-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over DMD-bestanden.

Veelgestelde vragen

Wat is een .dmd-bestand?
Hoogstwaarschijnlijk een Oracle SQL Developer Data Modeler-ontwerpbestand - een XML-anker voor een database-ontwerpproject. Het moet samen met de bijbehorende ontwerpsubmap (met dezelfde naam) worden bewaard, waarin de volledige modelgegevens staan.
Hoe open ik een .dmd-bestand?
Download Oracle SQL Developer Data Modeler (gratis via oracle.com), ga naar File > Open en selecteer het .dmd-bestand. Zorg ervoor dat de ontwerpsubmap in dezelfde directory staat.
Waarom geeft het openen van de .dmd foutmeldingen over ontbrekende modellen?
De ontwerpmap (met dezelfde naam als uw .dmd) ontbreekt. De .dmd is slechts de index - de eigenlijke modelgegevens bevinden zich in die submap. Houd beide bij elkaar. Gebruik File > Export > To ZIP om ze draagbaar te bundelen.
Hoe genereer ik SQL vanuit een .dmd-ontwerp?
Open in SQL Developer Data Modeler de .dmd, ga naar Engineer > Forward Engineer > DDL Script. Kies uw doeldatabaseplatform en de tool genereert de CREATE TABLE en gerelateerde SQL-statements.
Is mijn .dmd een Visual dBASE-bestand of een Data Modeler-bestand?
Open het in een teksteditor - als het begint met <?xml en <OSDM_Design ... bevat, is het een Oracle SQL Developer Data Modeler-bestand. Visual dBASE .dmd-bestanden zijn een zeer oud formaat uit de jaren 90 en zijn geen XML.

Referenties

1Oracle SQL Developer Data Modeler - official pagewww.oracle.com
2Oracle Data Modeler Concepts and Usagedocs.oracle.com

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z