.DMD

DMD Datei

Oracle SQL Developer Data Modeler Design File
Frage stellen
SCHNELLE ANTWORT

Eine DMD-Datei ist eine Oracle SQL Developer Data Modeler Design-Datei - ein XML-Dokument, das als Anker für ein Datenbankdesign-Projekt dient und Entity-Relationship-Diagramme, logische und relationale Modelle sowie physische Schemata enthält. Öffnen Sie sie mit Oracle SQL Developer Data Modeler (kostenlos auf oracle.com). Die DMD-Datei ist nur der Einstiegspunkt: Die eigentlichen Modelldaten befinden sich in einem Unterordner mit demselben Namen, und beide müssen zusammenbleiben.

Entwickler: Oracle Corporation Kategorie: Developerdateien MIME: application/xml
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 21, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das DMD-Dateiformat?

Eine .dmd-Datei ist das übergeordnete Ankerdokument, das von Oracle SQL Developer Data Modeler erstellt wird, dem kostenlosen visuellen Datenbankdesign-Tool von Oracle. Es handelt sich um eine kleine XML-Datei - mit dem Wurzelelement <OSDM_Design> -, die die Metadaten für ein vollständiges Datenbankdesign speichert: den Designnamen, Erstellerinformationen und strukturelle Verweise auf den Rest des Modells.

Eine .dmd-Datei ist niemals eigenständig. Sie befindet sich im Stammverzeichnis einer Design-Ordnerhierarchie und verweist auf Unterverzeichnisse - typischerweise logical/, rel/, datatypes/ und subviews/ -, die jeweils ihre eigenen XML-Dateien mit dem tatsächlichen Modellinhalt enthalten: Entity-Relationship-Diagramme, physische relationale Modelle, Datentypdefinitionen und Subview-Layouts. Das Verschieben oder Teilen eines Designs erfordert das Kopieren sowohl der .dmd-Datei als auch des gesamten zugehörigen Ordnerbaums.

Die Datei beginnt mit <?xml version='1.0' encoding='UTF-8'?>, gefolgt vom Wurzelelement <OSDM_Design>. Das Format ist an die Version des Data Modeler gebunden, mit der es erstellt wurde; das Öffnen eines neueren Designs in einer älteren Version kann fehlschlagen.

Oracle SQL Developer Data Modeler unterstützt Forward Engineering (Erzeugen von DDL-SQL aus dem Modell) und Reverse Engineering (Importieren eines bestehenden Datenbankschemas). Das Tool ist plattformübergreifend, Java-basiert und kostenlos bei Oracle erhältlich.

Sicherheit

RISIKO: LOW

DMD-Dateien sind XML-Texte, die Datenbankschemata beschreiben - sie enthalten keinen ausführbaren Code und stellen kein direktes Sicherheitsrisiko dar. Das XML kann auf proprietäre Klassennamen verweisen, die spezifisch für die Oracle-Toolchain sind, aber dies sind Datendeklarationen, kein Code. Es gelten die üblichen Vorsichtsmaßnahmen für die XML-Verarbeitung (kein Parsen von nicht vertrauenswürdigem XML in schema-validierenden Kontexten ohne Einschränkungen).

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEOracle SQL Developer Data Modeler Design Filealias SQL Developer Data Modeler file, Oracle Data Modeler design
ENTWICKLEROracle Corporationseit Oracle SQL Developer Data Modeler 1.0 (circa 2007-2008)
MIME TYPEapplication/xml
TYPXML-basierter Datenbankdesign/Datenmodell-Deskriptor
Diese Erweiterung wird auch verwendet von…
  • Visual dBASE Data Module - Das veraltete Visual dBASE (Borland/Inprise, 1990er Jahre) verwendete .dmd für Datenmoduldateien - eine Datenbank-IDE-Komponente der 16-Bit/Windows-Ära; vollständig eingestellt, Windows 3.x/9x-Ära.
  • D-Sprachmodul-Cache / Digital Mars D Compiler-Artefakt - Der DMD-Compiler für die Programmiersprache D erzeugt in einigen Toolchain-Versionen .dmd-Dateien als Build-Artefakte; dies sind binäre Compiler-Caches, die nichts mit Datenbankmodellierung zu tun haben.
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
Die .dmd-Datei ist eine XML-Datei und beginnt mit der Standard-XML-Deklaration: <?xml version='1.0' encoding='UTF-8'?> gefolgt vom Wurzelelement <OSDM_Design class="oracle.dbtools.crest.model.design.Design" ...>. Die Erkennung erfolgt über den Inhalt und die Erweiterung; die Magic Bytes sind das generische XML-Präfix.

Programme zum Öffnen von DMD-Dateien

Windows1 app
Oracle SQL Developer Data Modeler Kostenlos Datei > Öffnen (oder Design öffnen) - navigieren Sie zur .dmd-Datei. Stellen Sie sicher, dass sich der Design-Unterordner im selben Verzeichnis befindet.
macOS1 app
Oracle SQL Developer Data Modeler Kostenlos Datei > Öffnen (oder Design öffnen) - navigieren Sie zur .dmd-Datei. Stellen Sie sicher, dass sich der Design-Unterordner im selben Verzeichnis befindet.
Linux1 app
Oracle SQL Developer Data Modeler Kostenlos Datei > Öffnen (oder Design öffnen) - navigieren Sie zur .dmd-Datei. Stellen Sie sicher, dass sich der Design-Unterordner im selben Verzeichnis befindet.

Technische Details

technische Spezifikation
DateiformatXML-Dokument; beginnt mit <?xml version='1.0' encoding='UTF-8'?>
Wurzelelement<OSDM_Design class="oracle.dbtools.crest.model.design.Design">
MIME-Typapplication/xml
DateikodierungUTF-8, deklariert im XML-Prolog
EigenständigNein - die .dmd ist eine Ankerdatei; vollständige Designdaten befinden sich in einem zugehörigen Unterverzeichnisbaum
Design-Unterverzeichnisselogical/, rel/, datatypes/, subviews/, pm/ - enthalten jeweils XML-Modellinhaltsdateien
Typische Dateigröße1 KB - 100 KB (nur Deskriptor; der Großteil des Modellinhalts wird in Unterverzeichnissen gespeichert)
VersionskompatibilitätDateiformat ist an die Data Modeler-Version gebunden, die es geschrieben hat; neuere Dateien lassen sich eventuell nicht in älteren Tool-Versionen öffnen
PlattformPlattformübergreifend; Java-basiertes Tool läuft unter Windows, macOS und Linux
Unterstützte ModellebenenLogische (ERD), relationale, physische, Datentyp-, Prozessmodell- und Geschäftsinformations-Ebenen
Engineering-UnterstützungForward Engineering zu DDL-SQL; Reverse Engineering aus bestehenden Datenbankschemata
Proprietäres SchemaOracle-proprietäres internes Format (oracle.dbtools.crest.*); kein veröffentlichtes offenes XML-Schema
Tool-VerfügbarkeitOracle SQL Developer Data Modeler kann kostenlos von Oracle heruntergeladen werden
VeröffentlichtOracle SQL Developer Data Modeler 1.0 (circa 2007-2008)
Neueste VersionOracle SQL Developer Data Modeler 23.1+ (2023 onwards)
Spezifikationdocs.oracle.com

DMD-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit DMD-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu DMD-Dateien.

Häufig gestellte Fragen

Was ist eine .dmd-Datei?
Höchstwahrscheinlich eine Oracle SQL Developer Data Modeler Design-Datei - ein XML-Anker für ein Datenbankdesign-Projekt. Sie muss zusammen mit ihrem zugehörigen Design-Unterordner (gleicher Name) aufbewahrt werden, der die vollständigen Modelldaten enthält.
Wie öffne ich eine .dmd-Datei?
Laden Sie Oracle SQL Developer Data Modeler herunter (kostenlos auf oracle.com), wählen Sie dann Datei > Öffnen und navigieren Sie zur .dmd. Stellen Sie sicher, dass sich der Design-Unterordner im selben Verzeichnis befindet.
Warum erhalte ich beim Öffnen der .dmd Fehler über fehlende Modelle?
Der Design-Ordner (der genauso heißt wie Ihre .dmd) fehlt. Die .dmd ist nur der Index - die eigentlichen Modelldaten befinden sich in diesem Unterordner. Behalten Sie beide zusammen. Verwenden Sie Datei > Exportieren > In ZIP, um sie portabel zu bündeln.
Wie generiere ich SQL aus einem .dmd-Design?
Öffnen Sie im SQL Developer Data Modeler die .dmd, wählen Sie dann Engineering > Forward Engineer > DDL-Skript. Wählen Sie Ihre Zieldatenbankplattform aus, und das Tool generiert die CREATE TABLE- und zugehörigen SQL-Anweisungen.
Ist meine .dmd eine Visual dBASE-Datei oder eine Data Modeler-Datei?
Öffnen Sie sie in einem Texteditor - wenn sie mit <?xml beginnt und <OSDM_Design ... enthält, ist es eine Oracle SQL Developer Data Modeler-Datei. Visual dBASE .dmd-Dateien sind ein sehr altes Format aus den 1990er Jahren und kein XML.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen