.DMD

DMD-fil

Oracle SQL Developer Data Modeler Design File
Stil et spørgsmål
HURTIGT SVAR

En DMD-fil er en Oracle SQL Developer Data Modeler design-fil - et XML-dokument, der fungerer som anker for et databasedesignprojekt, som indeholder entitets-relationsdiagrammer, logiske og relationelle modeller samt fysiske skemaer. Åbn den med Oracle SQL Developer Data Modeler (gratis fra oracle.com). DMD-filen er kun indgangspunktet: de faktiske modeldata ligger i en undermappe med samme navn, og begge skal opbevares sammen.

Udvikler: Oracle Corporation Kategori: Udviklerfiler MIME: application/xml
ÅBNER PÅ Windows macOS Linux
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 21, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er DMD-filformatet?

En .dmd-fil er det overordnede ankerelement oprettet af Oracle SQL Developer Data Modeler, Oracles gratis visuelle værktøj til databasedesign. Det er en lille XML-fil - med rodelementet <OSDM_Design> - der gemmer metadata for et komplet databasedesign: designnavn, skaberinformation og strukturelle henvisninger til resten af modellen.

En .dmd-fil er aldrig selvstændig. Den er placeret i roden af et design-mappehierarki og refererer til undermapper - typisk logical/, rel/, datatypes/ og subviews/ - som hver især indeholder deres egne XML-filer med det faktiske modelindhold: entitets-relationsdiagrammer, fysiske relationelle modeller, datatype-definitioner og subview-layouts. Flytning eller deling af et design kræver kopiering af både .dmd-filen og hele den tilhørende mappestruktur.

Filen begynder med <?xml version='1.0' encoding='UTF-8'?> efterfulgt af rodelementet <OSDM_Design>. Formatet er knyttet til den version af Data Modeler, der skrev den; åbning af et nyere design i en ældre version kan mislykkes.

Oracle SQL Developer Data Modeler understøtter forward engineering (generering af DDL SQL fra modellen) og reverse engineering (import af et eksisterende databaseskema). Værktøjet er platformsuafhængigt, Java-baseret og tilgængeligt gratis fra Oracle.

Sikkerhed og tryghed

RISIKO: LOW

DMD-filer er XML-tekst, der beskriver databaseskemaer - de indeholder ingen eksekverbar kode og udgør ingen direkte sikkerhedsrisiko. XML-filen kan referere til proprietære klassenavne specifikke for Oracles værktøjskæde, men disse er datadeklarationer, ikke kode. Standardforholdsregler for XML-håndtering gælder (undlad at parse upålidelig XML i skemavaliderende kontekster uden begrænsninger).

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNOracle SQL Developer Data Modeler Design Fileogså kendt som SQL Developer Data Modeler file, Oracle Data Modeler design
UDVIKLEROracle Corporationsiden Oracle SQL Developer Data Modeler 1.0 (circa 2007-2008)
MIME-TYPEapplication/xml
TYPEXML-baseret databasedesign/datamodel-deskriptor
Dette filtypenavn bruges også af…
  • Visual dBASE Data Module - Legacy Visual dBASE (Borland/Inprise, 1990'erne) brugte .dmd til datamodulfiler - en database-IDE-komponent fra 16-bit/Windows-æraen; helt udgået, Windows 3.x/9x-æraen.
  • D language module cache / Digital Mars D compiler artefact - DMD-compileren til programmeringssproget D producerer .dmd-filer som build-artefakter i visse værktøjsversioner; disse er binære compiler-caches, urelateret til databasemodellering.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
DMD-filen er en XML-fil og begynder med den standardiserede XML-deklaration: <?xml version='1.0' encoding='UTF-8'?> efterfulgt af rodelementet <OSDM_Design class="oracle.dbtools.crest.model.design.Design" ...>. Identifikation sker via indhold og filendelse; de magiske bytes er det generiske XML-præfiks.

Programmer der åbner DMD-filer

Windows1 app
Oracle SQL Developer Data Modeler Gratis File > Open (eller Open Design) - find frem til .dmd-filen. Sørg for, at design-undermappen er placeret i samme mappe.
macOS1 app
Oracle SQL Developer Data Modeler Gratis File > Open (eller Open Design) - find frem til .dmd-filen. Sørg for, at design-undermappen er placeret i samme mappe.
Linux1 app
Oracle SQL Developer Data Modeler Gratis File > Open (eller Open Design) - find frem til .dmd-filen. Sørg for, at design-undermappen er placeret i samme mappe.

Tekniske detaljer

dyb specifikation
FilformatXML-dokument; begynder med <?xml version='1.0' encoding='UTF-8'?>
Rodelement<OSDM_Design class="oracle.dbtools.crest.model.design.Design">
MIME-typeapplication/xml
FilkodningUTF-8, deklareret i XML-prologen
SelvstændigNej - .dmd er en ankerfil; fulde designdata lever i en tilhørende undermappestruktur
Design-undermapperlogical/, rel/, datatypes/, subviews/, pm/ - hver indeholder XML-modelindholdsfiler
Typisk filstørrelse1 KB - 100 KB (kun deskriptor; størstedelen af modelindholdet gemmes i undermapper)
VersionskompatibilitetFilformatet er knyttet til den Data Modeler-udgivelse, der skrev den; nyere filer kan muligvis ikke åbnes i ældre værktøjsversioner
PlatformPlatformsuafhængig; Java-baseret værktøj kører på Windows, macOS og Linux
Understøttede modellagLogiske (ERD), relationelle, fysiske, datatype-, procesmodel- og forretningsinformationslag
Engineering-understøttelseForward engineering til DDL SQL; reverse engineering fra eksisterende databaseskemaer
Proprietært skemaOracle-proprietært internt format (oracle.dbtools.crest.*); intet publiceret åbent XML-skema
VærktøjstilgængelighedOracle SQL Developer Data Modeler er gratis at downloade fra Oracle
UdgivetOracle SQL Developer Data Modeler 1.0 (circa 2007-2008)
Seneste versionOracle SQL Developer Data Modeler 23.1+ (2023 onwards)
Specifikationdocs.oracle.com

DMD-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med DMD-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om DMD-filer.

Ofte stillede spørgsmål

Hvad er en .dmd-fil?
Højst sandsynligt en Oracle SQL Developer Data Modeler design-fil - et XML-anker for et databasedesignprojekt. Den skal opbevares sammen med sin tilhørende design-undermappe (samme navn), som indeholder de fulde modeldata.
Hvordan åbner jeg en .dmd-fil?
Download Oracle SQL Developer Data Modeler (gratis fra oracle.com), vælg derefter File > Open og vælg .dmd-filen. Sørg for, at design-undermappen findes i samme mappe.
Hvorfor giver åbning af .dmd-filen fejl om manglende modeller?
Design-mappen (navngivet det samme som din .dmd) mangler. .dmd-filen er kun et indeks - de faktiske modeldata ligger i den undermappe. Behold begge dele sammen. Brug File > Export > To ZIP for at pakke dem til nem transport.
Hvordan genererer jeg SQL fra et .dmd-design?
I SQL Developer Data Modeler skal du åbne .dmd-filen og derefter vælge Engineer > Forward Engineer > DDL Script. Vælg din måldatabaseplatform, hvorefter værktøjet genererer CREATE TABLE og relaterede SQL-sætninger.
Er min .dmd en Visual dBASE-fil eller en Data Modeler-fil?
Åbn den i en teksteditor - hvis den starter med <?xml og indeholder <OSDM_Design ..., er det en Oracle SQL Developer Data Modeler-fil. Visual dBASE .dmd-filer er et meget gammelt format fra 1990'erne, som ikke er XML.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å