.STR

STR ファイル

dBASE Structure List Object File
質問する
クイック回答

dBASEデータベースの世界におけるSTRファイルは、構造リストオブジェクトです。これは、対になる .dbf テーブルのカラムレイアウト(フィールド名、型、幅)を定義する小さなメタデータファイルです。dBASE PLUS または dBASE 互換の DBF ユーティリティで開くことができます。なお、.str 拡張子は無関係な Sony PlayStation のビデオ形式でも使用されているため、オンラインで «str to mp4» といった検索結果が表示されることがあります。

開発元: dataBased Intelligence (dBASE) カテゴリ: データファイル MIME: application/octet-stream
対応OS Windows
関連: .PKPASS · .DAT · .JSON · .RIS

このページの内容

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

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

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

ファイルを識別する

STR ファイル形式とは?

.str ファイルは dBASE Structure List Object です。これは、dBASE データベースファミリー(dBASE PLUS、Visual dBASE、およびレガシーな DOS 系統)によって生成されるバイナリメタデータコンパニオンです。これは .dbf テーブル のカラムレイアウトを記述します。各フィールドの名前、データ型、文字幅、および小数点以下の桁数が、実際の行データとは独立してここに保存されます。

テーブルのレコードは、ペアとなる .dbf ファイルに格納されています。.str は再利用可能なスキーマの設計図として機能し、dBASE アプリケーションはデータセット全体を読み込むことなく、テーブルの検証、再作成、または再構築を行うためにこれを読み取ることができます。この分離により、開発者はテーブル定義のみを個別に保存または配布できます。

.str にはフィールド定義のみが含まれるため、対になる .dbf に含まれるレコード数に関係なく、通常は数キロバイトという非常にコンパクトなサイズに収まります。形式はバイナリでリトルエンディアンであり、標準的な dBASE の慣例に従っています。オフセット 0 に広く文書化されたマジックバイト署名は存在しません。このファイルは、固定のヘッダースタンプではなく、dBASE プロジェクト内での役割によって認識されます。

Windows 上の最新の dBASE PLUS は、.str ファイルをネイティブに操作するための主要な環境です。.prg プログラムスクリプトや IDE のテーブルデザイナーがこれらを自動的に生成する場合があります。バイナリエディタを使用して、低レベルの検査のために .str を開くこともできます。dBASE プロジェクトに通常存在する他のファイルには、.mdx(複合インデックス)や .dbt(メモフィールドデータ)があります。

セキュリティと安全性

リスク: LOW

dBASE の .str はパッシブなメタデータであり、実行されることはないため、dBASE で開いたりバイナリ/テキストエディタで検査したりする際のリスクは低いです。主な落とし穴は誤認です。多くの «str to mp4/avi» コンバーターやダウンロードサイトは、データベースファイルではなく PlayStation のビデオ形式を対象としています。dBASE の .str をそれらに通しても意味がなく、信頼できない «コンバーター» サイトはアドウェアを含んでいる可能性があります。ツールを使用する前に、どの種類の .str を持っているか確認してください。

形式の詳細

概要
正式名称dBASE Structure List Object File別名 dBASE structure file, STR structure list object
開発元dataBased Intelligence (dBASE)登場時期 dBASE family (the .str structure object accompanies dBASE/Visual dBASE tables)
MIME タイプapplication/octet-stream
タイプdBASE テーブル構造定義ファイル (.dbf テーブルのコンパニオン)
この拡張子は以下でも使用されています…
  • Sony PlayStation STR ビデオ / ストリーミングファイル - 初代 PlayStation では、.str は MDEC エンコードされたフルモーションビデオ/ストリーミングデータを保持します。jPSXdec などのツールで再生/抽出されます。dBASE とは無関係です。
  • プレーンテキストの «strings» データ - 一部のプログラムは、単純なテキスト文字列/リソースファイル(ゲームのテキスト、ローカライズ)に .str を使用します。テキストエディタで読み取り可能です。

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

Windows3 apps
dBASE (PLUS / dbDOS) 有料 対になる .dbf と共に dBASE 内で .str を開き、テーブル構造を表示または適用します。
A dBASE-compatible database tool (e.g. DBF viewer) 無料 DBF/dBASE ユーティリティを使用してテーブルファミリーを検査します。.str は構造メタデータであり、.dbf と並べて理解するのが最適であることに注意してください。
Text editor (HxD / Notepad++) - inspection only 無料 バイナリ/テキストエディタで開き、それがどの種類の .str(dBASE 構造か、プレーンテキストの文字列ファイルか)を確認するためだけに使用します。dBASE 構造の正規のビューアではありません。

技術的詳細

詳細仕様
フォーマット分類dBASE テーブル構造定義 - テーブルの行データではなく、スキーマメタデータ(フィールドレイアウト)を保存
エンコーディングバイナリ、dBASE ファイルの慣例に従ったリトルエンディアンのバイト順
コンパニオンファイル同じディレクトリ内の同じベース名を持つ .dbf テーブルファイルと1対1でペアリング
保存されるメタデータフィールド名、データ型(文字型、数値型、日付型、論理型、メモ型など)、フィールド幅、および小数点以下の桁数
標準的なファイルサイズ数キロバイト未満 - スキーマのみであり、対になる .dbf の行数には依存しない
マジックシグネチャオフセット 0 に安定した文書化された署名なし。固定のヘッダースタンプではなく、dBASE アプリケーションのコンテキストと .dbf とのペアリングによって認識される
MIMEタイプapplication/octet-stream
開発元 / 系統dataBased Intelligence (dBASE); DOS 用の Ashton-Tate dBASE から派生
オペレーティングシステムWindows (dBASE PLUS / Visual dBASE), DOS (レガシーな dBASE II / III / IV 系統)
バージョン依存性内部レイアウトはファイルを生成した dBASE エンジンのバージョンに関連付けられており、すべての dBASE 世代間で自由に入れ替えられるわけではない
プロジェクト内での役割再利用可能なテーブル設計図 - 行データなしでテーブルスキーマを保存、共有、または構造の再作成に適用することを可能にする
関連するファイル形式.dbf (テーブル行), .dbt (メモフィールドデータ), .ndx / .mdx (インデックス), .prg (dBASE プログラムスクリプト)
単体での使用可能性スタンドアロンのドキュメントとしては使用不可。フィールド定義レコードを解釈するには dBASE PLUS または互換ツールが必要
リリース日dBASE family (the .str structure object accompanies dBASE/Visual dBASE tables)
最新バージョンUsed by current dBASE (dBASE PLUS / dbDOS lineage)
仕様書www.dbase.com

STR の変換

コミュニティ Q&A

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

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

よくある質問

.strファイルとは何ですか?
dBASE においては、構造リストオブジェクトです。データベーステーブルのカラムレイアウト(フィールド名、型、幅)を定義する小さなファイルです。実際のレコードを保持する .dbf テーブルとペアになります。ビデオやプレーンなドキュメントではありません。
dBASEの .str ファイルを開くにはどうすればよいですか?
対になる .dbf と一緒に dBASE (PLUS/dbDOS) で開くか、dBASE/DBF 互換のユーティリティを使用してください。汎用ビューアでは構造を意味のある形で表示することはできません。
.str を MP4 や AVI に変換できないのはなぜですか?
dBASE の .str にはデータベースのフィールド定義が含まれており、ビデオは含まれていないためです。「str to mp4/avi」ツールは、無関係な Sony PlayStation の STR ビデオ形式用です。もしそちらをお持ちの場合は、代わりに jPSXdec を使用してください。
.str の中身が読み取り可能なテキストでいっぱいです。これは何ですか?
その場合は、dBASE の構造ではなく、他のプログラム(ゲームのテキストやローカライズなど)のプレーンテキストの «strings» リソースファイルである可能性があります。Notepad++ などのテキストエディタで開いてください。
.str からデータを取り出すにはどうすればよいですか?
.str は構造を定義するだけで、データは対になる .dbf テーブルにあります。行データを取得するには、dBASE または DBF ツールからその .dbf を CSV にエクスポートしてください。
どのプログラムが dBASE の .str ファイルを作成しますか?
オリジナルの Ashton-Tate dBASE の系統を継ぐ dBASE データベースファミリー(現在は dataBased Intelligence 社)です。.str は dBASE テーブルに付随します。

参考文献

1dBASE - official sitewww.dbase.com
2jPSXdec - PlayStation STR video/audio decoder (for the unrelated PSX .str)github.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

関連する拡張子

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

無料ファイルツール

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

ツールボックスを開く

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