データソースとは何ですか?

データを含むファイルはすべてデータソースと見なされます

データソース(データファイルとも呼ばれます)は、データが取得されている場所と同じくらい簡単です。 ソースは、プログラムがそれをどのように読むかを理解している限り、任意のファイル形式の任意の種類のデータとすることができる。

さまざまなアプリケーションでは、Microsoft Access、 MS Excelなどのデータベースアプリケーション、Microsoft Word、Webブラウザ、オフラインプログラムなどのワープロなど、データソースを使用できます。データソースを使用してMicrosoft Wordを使用する場合の一般的なシナリオWordがExcelドキュメントから取得したデータから差し込み印刷行うことです。 詳細については、 差し込み印刷の概要を参照してください。

重要なデータソースの事実

1つの目的で1つのプログラムで使用されるデータソースファイルで、データソースファイルを使用する場合でも、別のプログラムとの関連性がない可能性があります。 換言すれば、特定の「データソース」は、データを使用するプログラムの主観的なものである。

たとえば、Microsoft Wordでの差し込み印刷のデータソースは、適切な名前とアドレスで封筒を印刷するためにWord文書に自動的に書き込むことができるように、多数の連絡先を保持するCSVファイルです。 しかし、このようなデータソースは他の文脈ではあまり有用ではありません。

データソースの例

前述のように、データファイルとも呼ばれるデータソースは、単にデータを格納するレコードの集合です。 このデータは、メールマージでマージフィールドを設定するために使用されます。 このため、任意のテキストファイルをプレーンテキストファイルや実際のデータベースファイルなどのデータソースとして使用できます。

彼らは、MS Access、FileMaker Proなどのプログラムから来ることができます。理論的には、任意のオープンデータベースコネクティビティ(ODBC)データベースをデータソースとして使用できます。 Excel、Quattro Pro、または他の同様のプログラムからスプレッドシートで作成することもできます。 データソースは、ワープロ文書内の単純なテーブルであってもよい。

データソースは、受信プログラムがデータを引き出すための構造を提供するように構成されている限り、あらゆる種類のドキュメントにすることができます。 たとえば、アドレス帳の連絡先は、名前、住所、電子メールアカウントなどの列があるため、いくつかのシナリオで使用できます。

別の種類のデータソースには、人が医院にチェックインする時間を記録するファイルがあります。 プログラムは、データソースを使用して、すべてのチェックイン時間を集計し、それらをWebサイトに表示したり、プログラム内で使用したりして、コンテンツを表示したり、他の種類のデータソースと対話したりできます。

その他の種類のデータソースは、ライブフィードから取得することができます。 例えば、iTunesプログラムは、インターネットラジオ局を再生するためにライブフィードを使用することができます。 フィードはデータソースであり、iTunesアプリケーションはそれを表示するものです。