2009-04-20 12 views

答えて

4

"copybook"は、基本的にCOBOLがインクルードファイルを表しています。データの記述をCOBOL形式で記述する必要があります。ここにはtutorialがあります。 Here'sその他の良い記事。

0

最初に明確にするために、私はDATA DIVISIONまたはPROCEDURE DIVISIONのCOBOLコードの行だけである構文を要求していないと推測します。

ファイルレイアウトをどのようにフォーマットするのですか?これは非常に低レベルのデータモデリングであることを認識する必要があります。したがって、データがどのように見えるかを本当に理解する必要があります。さまざまなデータモデリング手法を研究することができますが、私はあなたが知っているものから始めることをお勧めします。データベーステーブルをモデル化する方法が分かっている場合は、テーブルのように設計してください。その後、ファイル形式に変換します。

これはおそらく、モデル化するエンティティが複数あることを示しています。次に、複数のファイルが本当に必要であると判断したり、2つのレコードを長いファイルにまとめたり(平坦化)、REDEFINESとある種の分散キーを使用して "補助"レコードを作成して、のデータがこのレコードに含まれています。