.DM

DM ファイル

Paradox Data Model File
質問する
クイック回答

DMファイルは、BorlandまたはCorel Paradoxによって作成される補助的なメタデータファイルであり、Paradoxデータベースのデータモデル定義を保存します。レコード自体は保存されません。実際のデータは、対になる .DB ファイルに格納されています。DMファイルを開くには、Corel Paradox (WordPerfect Office) またはBDE互換のビューアで親となる .DB テーブルを開きます。Paradoxは自動的に .DM を読み込みます。なお、.dm はGatan DigitalMicrograph(電子顕微鏡画像)やBYOND DreamMaker(ゲームソースコード)でも使用されますが、以下の手順ではParadoxデータベースファイルについて説明します。

開発元: Borland (originally Ansa Software); later Corel Corporation カテゴリ: データベースファイル MIME: application/octet-stream
対応OS Windows
関連: .DB · .DBF · .ACCDB · .SQL

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Sep 2, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

DM ファイル形式とは?

.dm ファイルはParadoxデータモデルファイルであり、Windows用Borland Paradoxが各データベーステーブルと共に作成する独自の小さなバイナリファイルです。これは、マルチテーブルアプリケーション内でテーブルがどのように接続されるかをParadoxが管理するために使用する、データモデルおよびテーブル間のリレーションシップ定義を保存します。

.dm ファイルが単独で存在することはありません。これは、主要な .DB テーブルファイルや、.px(プライマリインデックス)、.mb(メモ/BLOBストレージ)、.val(妥当性チェック)といった他のParadox関連ファイルと同じ場所に配置されます。これらのファイルが揃うことで、一つの完全なParadoxテーブルセットを構成します。.dm ファイル自体はリレーションシップのメタデータを保持しており、生のレコードデータは含まれていません。データにアクセスしたり復旧したりするには、常に一致する .db ファイルが必要です。

ParadoxはもともとAnsa Softwareによって開発され、1987年にBorlandに買収された後、Corel Corporationに譲渡されました。Corelは現在もWordPerfect Officeの一部としてこれを提供しています。フォーマットは独自のバイナリ(リトルエンディアン)であり、公に文書化されたマジックバイト(ファイルシグネチャ)はありません。内部構造のバージョンはParadoxのテーブルレベルに関連付けられており、例えばテーブルレベル5はParadox 5およびParadox 7に対応しています。

Paradoxは現在、レガシーなデスクトップデータベースプラットフォームとなっています。移行には通常、Corel Paradox、Borland Database Engine (BDE)、またはDatabase .NETのようなParadox対応ビューアを使用して、.db ファイルから dBASE形式、Accessデータベース、または CSVファイル へテーブルデータをエクスポートする作業が伴います。

セキュリティと安全性

リスク: LOW

Paradox .DM はスクリプトを含まない小さな不活性なメタデータファイルであるため、直接的なリスクはほとんどありません。注意点は実用的な面にあります。これはレガシーデータであり、有用な情報を復元するには一致する .DB/.PX/.MB ファイルが必要であること、また古いParadoxデータベースにはテーブルレベルのパスワード保護がかかっている可能性があることです。「万能 .dm ビューア」を謳うダウンロードサイトには注意してください。アドウェアや不審なプログラム(PUP)が同梱されていることがよくあります。

形式の詳細

概要
正式名称Paradox Data Model File別名 Paradox Data Model, Borland Paradox .DM file
開発元Borland (originally Ansa Software); later Corel Corporation登場時期 Paradox for Windows era (early-mid 1990s)
MIME タイプapplication/octet-stream
タイプBorland Paradox 補助データモデル定義(バイナリ)
この拡張子は以下でも使用されています…
  • Gatan DigitalMicrograph 画像 (.dm / .dm3 / .dm4) - 電子顕微鏡画像およびスペクトルファイル。拡張子が .dm のみのバリアントは、.dm3 以前の古い DigitalMicrograph 形式です。
  • BYOND DM ソースコード (.dm) - BYOND オンラインゲーム用の DreamMaker ソースファイル。データベースファイルではなく、プレーンテキストのコードです。
  • SourceMod / Sourceエンジン デモ (.dem が標準ですが、一部のツールチェーンで .dm が現れます) - ゲームのリプレイ/デモデータ。Paradoxとは無関係です。

DM ファイルを開くプログラム

Windows3 apps
Corel Paradox (WordPerfect Office) 有料 親となるParadoxデータベース/テーブル(.DB)を開きます。Paradoxは自動的に .DM モデルを読み込みます。WordPerfect Office Professional経由で購入可能です。
Borland Database Engine + legacy Paradox 有料 元のParadoxアプリが利用できない場合に、BDEベースのツールを使用して .DB テーブルを読み取ります。
DBF Viewer / Paradox-aware viewers (e.g. Database .NET) フリーミアム 実際のレコードを読み取るために、対になる .DB テーブルを開きます。.DM はモデル定義に過ぎません。

技術的詳細

詳細仕様
エンコーディングバイナリ(独自のBorland Paradoxレコード構造)
バイト順序リトルエンディアン
暗号化.dm ファイル自体にはありません。パスワード保護は .db テーブルレベルで存在します
MIMEタイプapplication/octet-stream
標準的なファイルサイズ1 KB - 50 KB(小さな補助メタデータファイル)
テーブルセット内での役割ペアとなる .db テーブルのデータモデルおよびテーブル間リレーションシップ定義を保存
関連ファイル.db(テーブルデータ)、.px(プライマリインデックス)、.mb(BLOB)、.val(妥当性チェック)、.net(参照整合性)
内部バージョンParadoxテーブルレベルに依存(テーブルレベル5 = Paradox 5/7)。.dm 独自のバージョニングはなし
マジックバイト.dm ファイルについて公に文書化された固定のバイトシグネチャはありません
開発者の系譜Ansa Software → Borland (1987) → Corel Corporation
関連OSWindows (Paradox for Windows), DOS (レガシーな Paradox for DOS)
データ復旧の依存関係.dm ファイル単体にはテーブルレコードは含まれません。データアクセスには一致する .db ファイルが必須です
ランタイムの依存関係Windows上でプログラムからアクセスするにはBorland Database Engine (BDE) が必要です
後継フォーマット移行先として現代的なリレーショナルデータベース(Access, SQLite)やフラット形式(CSV, dBASE)
コンテナBorland Paradox独自の補助データモデル構造。標準的なコンテナ形式はなし
リリース日Paradox for Windows era (early-mid 1990s)
最新バージョンParadox-family format frozen; Corel Paradox last shipped in WordPerfect Office (2021 build)

DM の変換

コミュニティ Q&A

ユーザーからの質問
質問する
DM ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。DM ファイルについて最初の質問をしてみましょう。

よくある質問

.DMファイルとは何ですか?
Paradoxの文脈では、Paradoxデータモデルファイルのことです。これはParadoxデータベースのテーブルがどのように関連し合うかを定義する補助的なメタデータです。実際のレコードは .DM ではなく .DB ファイルに保存されています。
Paradoxの .DM ファイルを開くにはどうすればよいですか?
Corel Paradox (WordPerfect Office) またはBDE/ODBCベースのツールで、親となるParadoxデータベース/テーブル(.DB)を開いてください。Paradoxは自動的に .DM を使用します。.DM 単体には読み取り可能なコンテンツはありません。
古いParadoxデータベースからデータを取り出すことはできますか?
はい。Corel Paradoxで .DB テーブルを開くか、Paradoxドライバを使用してMicrosoft Accessにインポートし、CSVや他の現代的な形式にエクスポートしてください。
なぜ私の .DM ファイルはデータベースではなく、画像や顕微鏡ファイルなのですか?
.dm 拡張子は複数の用途で使用されているためです。Gatan DigitalMicrograph(電子顕微鏡)やBYOND DreamMaker(ゲームソースコード)も .dm を使用します。どのアプリケーションで作成されたファイルかを確認してください。
.DM ファイルはデータベース全体を含んでいますか?
いいえ。データモデルの定義のみが含まれています。データベースを使用するには、対になる .DB(データ)、.PX(インデックス)、.MB(BLOB)ファイルが必要です。

参考文献

1Just Solve the File Format Problem - Paradoxjustsolve.archiveteam.org
2Corel WordPerfect Office (includes Paradox)www.wordperfect.com

さらに探索

データベース全体から

今週のトップ拡張子

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.RPMSGRestricted Permission Message
8.TMPTemporary File
9.BINCD/DVD Disc Image (BIN/CUE)
10.XDWDocuWorks Document

関連する拡張子

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧