データベース フラットファイルとは何ですか? -techopediaからの定義

フラットファイルとは何ですか? -techopediaからの定義

目次:

Anonim

定義-フラットファイルとはどういう意味ですか?

フラットファイルデータベースは、データをプレーンテキスト形式で保存します。 リレーショナルデータベースでは、フラットファイルには1行に1レコードのテーブルが含まれます。 レコード内の異なる列は、フィールドを区切るコンマまたはタブで区切られます。 リレーショナルデータベースとは異なり、フラットファイルデータベースには複数のテーブルは含まれません。 フラットファイルに保存されたデータには、フォルダまたはパスが関連付けられていません。


フラットファイルは、データウェアハウスプロジェクトでデータをインポートするために広く使用されています。 格納するデータに対して操作は行われませんが、サーバーからデータを簡単に運ぶことができるため、これらのデータが優先されます。 フラットファイルは、テーブル情報を格納するための最低限の手段としてのみ機能しますが、フラットファイルに含まれるテーブル間の関係は保持しません。

Techopediaはフラットファイルについて説明します

プログラマは、複数のプログラミング言語をサポートするOracleおよびSQLでアプリケーションを作成するときに、フラットファイルデータベースを使用します。 単純な構造のため、フラットファイルは構造化ファイルよりもスペースを消費しませんが、フラットファイル内の情報は読み取り、保存、送信のみが可能です。 フラットファイルデータベースのデータ表現は、特定の標準に準拠しています。 フラットファイルデータベースのすべての列は、特定のデータ型に制限されています。 固定幅のデータ形式を確保するために、区切り文字がフラットファイルに含まれています。 これらは、レコード内の異なるフィールドを見つけるオーバーヘッドを削減します。 フラットファイルの最初の行は、フィールド名を参照します。 この個別のフィールド名により、各フィールドが処理するデータを簡単に識別できます。 フラットファイルデータベースのすべての行も、リレーショナル代数のタプルの概念に従います。タプルは、要素の順序付きリストです。 フラットファイルのデータは、データベース管理システムまたは倉庫のステージングエリアに転送されるまで、元の形式のままです。 送信が完了すると、データが変更され、さまざまな形式で保存されます。

フラットファイルとは何ですか? -techopediaからの定義