データファイルとは、入力データや出力データなど、コンピュータアプリケーションやシステムで使用されるデータを格納するコンピュータ ファイルです。データ ファイルには、通常、実行される命令やコード (つまり、コンピュータ プログラム)は含まれません。
ほとんどのコンピュータ プログラムはデータ ファイルで動作します。
データファイルの種類
データ ファイルは次の 2 つの方法で保存できます。
- テキストファイル;
- バイナリ ファイル。
テキストファイル
テキストファイル(ASCIIファイルとも呼ばれる)は、 ASCII文字で情報を保存します。テキストファイルには、人間が読める文字が含まれています。ユーザーはテキストファイルの内容を読んだり、テキストエディタを使用して編集したりできます。テキストファイルでは、テキストの各行は、EOL(行末)文字と呼ばれる特殊文字で終了(区切)されます。テキストファイルでは、このEOL文字が読み込まれたり書き込まれたりするときに、いくつかの内部変換が行われます。[1]
テキストファイルの例
- テキスト文書(多くの場合 .txt)
バイナリファイル
バイナリファイルは、メモリに保持されている情報と同じ形式、つまりバイナリ形式で情報を含むファイルです。バイナリファイルでは、行の区切り文字はありません。また、バイナリファイルでは変換は行われません。その結果、バイナリファイルはテキストファイルよりもプログラムによる読み取りと書き込みが高速で簡単です。ファイルを読み取ったり、別の種類のシステムに移植したりする必要がない限り、バイナリファイルはプログラム情報を保存するのに最適な方法です。[1]
バイナリファイルの例
- JPEG 画像 (.jpg または .jpeg)
データファイルのカテゴリ
クローズド データ ファイル形式 (多くの場合、独自形式のファイルと呼ばれます) では、メタデータ データ要素が非表示、不明瞭、またはファイルのユーザーに対して利用不可になっています。アプリケーション開発者は、ユーザーがデータ ファイルを改ざんまたは破損したり、競合他社のアプリケーションにデータをインポートしたりしないようにするためにこれを行います。
オープン データ形式のファイルの内部構造は、メタデータ公開のプロセスを通じてファイルのユーザーに公開されます。メタデータ公開とは、ファイル内のすべての可能なデータ要素の構造とセマンティクスがユーザーに公開されることを意味します。
オープンデータファイルの例としては、CSV、XLS、Webページを保存するためのHTMLやスケーラブルなグラフィックを保存するためのSVGなどのXML形式があります。[2]
参照
参考文献
- ^ ab 「ファイル転送を理解する」。ボストン・グローブ(市編集)。1994年。
- ^ Research Data Management Service Group (nd). 「ファイル形式」. コーネル大学.
