プログラム内でファイルを宣言またはオープンするときは、そのファイルの特性を PL/I に対して記述します。DD:ddname 環境変数、または OPEN ステートメントの TITLE オプションの式を使用して、データ・セット内、あるいはその関連 PL/I ファイル内のデータの特性を PL/I に対して記述することもできます。詳しくは、PL/I ファイルとデータ・セットの関連付けを参照してください。
必ずしもプログラムの内部と外部の両方でデータを記述する必要はありません。多くの場合は、1 回記述すれば、データ・セットとその関連 PL/I ファイルの両方に対して有効になります。実際上、データの特性は一か所だけに記述した方が有利です。このことについては、本章および後続の章で説明します。
使用するプログラム・データおよびデータ・セットを効率よく記述するには、PL/I によるデータの移動および保管の方法をある程度理解する必要があります。