簡単な用語:
Oracleはデータベースを定義しています Oracleシステムで見つけたファイルのセットとして。これは、Oracleシステム内のすべてのデータがこれらのデータベースファイル(一般に「データファイル」と呼ばれる)にあることを意味します。データベースには、パラメータファイルやREDOログなどの他のファイルがあります。
一方、インスタンス Oracleデータベースが使用するプロセスとメモリ領域で構成されます。一緒に、データベース およびインスタンス データベースシステムを構成する 。 (詳細は、 『Oracle Conceptガイド』を参照してください)
論理的には、そのデータベース内にさまざまなスペースを定義する必要があります。これは、テーブルスペースを介して行われます。 (Oracleコンセプトガイドを参照)。表領域は通常、1つ以上のデータファイルで構成されます。 CREATE TABLEを使用してテーブルを定義する場合、テーブルを作成するテーブルスペースを指定できます。これにより、たとえば、同じデータベースシステム上で異なるアプリケーションを分離できます。
Oracle Conceptsガイドは、このような質問に対する優れた情報源です。データファイルとテーブルスペースの構成については、この図を参照してください。